Friday November 07, 2014

Blizzard Announces Overwatch

Blizzard has announced its first new franchise in 17 years. Oddly enough, the new game Overwatch is a shooter. eek!

Comments