I noticed we don't have an actual discussion thread on Overwatch and I know some of us play it so why not aye? (hmu if you think of anything i can add to this)
If you don't know what Overwatch is, it's a team-based FPS by Blizzard
that requires strategies, team comps and for most heroes, at least half of a brain.
| Game Site | Original 2014 Trailer | Gameplay Trailer | Cinematics Playlist | Playable Heroes |
| Community Battlenet Tag Doc |
Anywho, feel free to post anything so long as it relates to Overwatch! (And ofcourse, goes by the community rules)