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.
MunchMiller00285d ago

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

we420285d ago

Why the unwarranted hate?