Monday, December 23, 2024
Home Tags Release

Tag: release

MOST COMMENTED

Opinion: Overwatch's Role Queue Benefits No-one

Role Queue is Blizzard’s latest change to Overwatch that has, like so many Overwatch changes, caused both outage and glee among the community.The...

HOT NEWS