i love video games
Overwatch came out in 2016 on multiple platforms including Windows, PS4, and Xbox One.
my favorite game
People work together on a team to secure points on a map or watch a payload.
its great fun
The rewards in Overwatch are cosmetic and don't impact gameplay.
i know
Overwatch is Blizzard's fourth big franchise and came out on the heels of a canceled project.