Tagged: shorts

Overwatch

By: | Apr 4, 2016

Unless you’ve been under a rock for the last year, Overwatch is Blizzard’s next big project.  Essentially Overwatch is a marriage between the team based shoot and the MOBA genre of games, though many people would probably cite games like Team Fortress 2 and Heros of the Storm to be more specific.  It’s a game… Read more »