overwatch

Dear Blizzard, Why Have You Forsaken Overwatch And Its Fans?

The game is on life support and fans are left in limbo. Somebody needs to do something.

Continue Reading
Posted On :