Should Blizzard Start Producing Movies?
With BlizzCon happening (and ending) right now, there have been many announcements. One recent announcement was a new IP entitled Overwatch. Overwatch is a team based multiplayer shooter with Pixar-like graphic... Read More...