Tag: Overwatch League

Jan
31

The Overwatch League is Somehow Working

Since it’s release in May of 2016, Blizzard’s team based shooter Overwatch has been absolutely dominating my game time. It’s a bit odd, considering I’ve only written about the game a couple times here, but I’ve been playing fairly consistently for […]