TOP NEWS

Blizzard's Overwatch Goes Live On Console, PC

Irvine-based Blizzard Entertainment said that its first person shooter game, Overwatch, is now live across the globe on PC, PS4 and Xbox One consoles. The game has been in beta with more than 9.7 million players already. The new game focuses on a cast of "heroes" who battle for the control of different locations around the world using futuristic weapons.