geekoholics.com
Blizzard Announces Overwatch, A Team Based First Person Shooter.
At Blizcon this weekend, Blizzard announced their first new IP in almost 17 years. That game is called Overwatch, a FPS that kind of looks like a fresh take on the whole Team Fortress 2 formula com…