There is so much hype surrounding the up-and-coming Blizzard Entertainment game, Overwatch. This is the first new IP for Blizzard in 17 years and it looks like a lot of fun! This game will be huge on Twitch both during beta as well as release. Ellohime asked some background information on the game with Blizzard developers in this segment and if you are interesting in anything Overwatch related, check it out!
The beta releases in North America on October 27th!