
Overwatch is ascendant right now. After Blizzard dropped the “2,” its massively successful new season and plethora of new heroes have player numbers and public sentiment alike soaring high. I’m one of the many currently swelling the numbers, and I can say that in a lot of ways it does feel like the game is […] feedzy_import_tag