I know that a bunch of people here are gamers, so I thought I'd share the trailer for Overwatch, Blizzard's new game that looks pretty damn cool :)