Author: Jasmin Abdulla

Blizzard’s Overwatch has been a wildly successful game. There are several reasons for it’s major success. First, it’s a Blizzard game. There’s no wrong Blizzard ever does. Second, it’s a multi-racial, …