Home Gaming Overwatch is going to open up for a “lot more players” this weekend

Check Also

World of Warcraft wants you to stay home, entices you with 100% XP bonus

For the rest of the month you’ll be leveling up way faster thanks to Blizzard encouraging …