Its Time to Change the Achievements System in Overwatch

Blizzard should take the time to overhaul some of the achievements that are on offer in the popular shooter Overwatch.

Read Full Story >>
The story is too old to be commented.
MunchMiller0097d ago

It's time to change the existence of Overwatch, to none.

we42097d ago

Why the unwarranted hate?