In the opening ceremony for BlizzCon 2014, Blizzard announced their brand new IP called Overwatch. It was first seen as a CGI trailer but it was shown later the game is a team based competitive First Person Shooter. The characters in the game are designed to represent support, tank, defense and offence and each of them controls differently regarding all aspects. Some of the characters can … [Read more...]
You are here: Home / Archives for blizzard new ip