Overwatch on “Game Developers Choice Award for Game of the Year”, a list by The Player on TheLysts.

Details

Game
Overwatch
Year
2016
Genre
First-person shooter
Description
A team-based multiplayer shooter with colorful characters and tight gameplay.
Developer(s)
Blizzard Entertainment