Would anyone like to stream together?
Yesterday I was feeling so brave and was humming and hawing all day to go livw, I felt ready there was a new game out. I wanted to try it and them once everything was set up and ready my nerves took the better of me and I just couldn't press the live button... I was wondering is there any co-op game anyone would like to stream together?
Posted Sep 2, 2025, 3:23 PM UTC
19