Though I'd start an Overwatch thread.
Be it for news, organizing games or just general chat.
If you've no idea what it is? Best way to describe it is it's kinda like 'Team Fortress 2', a host of characters with different ability's. It';s also very addictive & fun.
Surely I'm not the only player of it here?
Results 1 to 4 of 4
I played the beta, I enjoyed the beta but unfortunately I didn't play it enough. I might pick it up at a later date but not now.