Overwatch for Xbox One and PS4 confirmed, coming spring 2016
Overwatch is the new MOBA styled First Person Shooter game developed by Blizzard Entertainment. After rumors went wild, the game was officially announced for home consoles at Blizzcon 2016. The…