Tag Archives: overwatch

Blizzard Announces New Team-Based FPS: Overwatch

Blizzard Entertainment announced a new title today at BlizzCon 2014: Overwatch, a team-based multiplayer first-person shooter. In a combination of pre-rendered video and gameplay footage, the World of Warcraft studio showed off a game focusing on humans and humanoids in futuristic arms and armor engaging in fast, action-packed firefights.

The Overwatch beta is coming in 2015, and fans will be able to sign up for beta access at playoverwatch.com

Developing…

Video credit: RadioStarCraft