What's up with this overwatch thing? (Gaming)

by General Battuta, Friday, June 03, 2016, 01:11 (3099 days ago) @ Vortech

It's crazy that you heard nothing about Overwatch. I don't even follow video games much and I couldn't avoid it — it's crossed over from 'large game release' to 'minor cultural event'.


Complete thread:

 RSS Feed of thread