I have not played Overwatch. Currently not particularly interested because I don't expect much from Blizzard at this point and because it's an FPS, but I understand a lot of other people are interested in it. Given how interested people are in it and how it is likely to be popular and successful regardless of its level of game design merits, it seems like it would be a good idea for me to sit down and seriously play it at some point, just so I at least know what I'm talking about on it. Anyway, here is a discussion thread for the game. Discuss!