Overwatch Hero Banning
Rumor has it that hero bans are coming to Blizzard's hit game Overwatch in the near future (as reported by Dexerto.) The biggest question is what type of impact will this have on the game? Is this a logical step in making this game better? Guess we will need to wait to see what Jeff [...]