Board Thread:Fun and games/@comment-5760976-20160529000422/@comment-28270366-20160602084207

Arcade Zombie, Blizzard Entertainments released a new game. It's a FPS game titled Overwatch. Here look... *shows the game*