esports [xplayn]ed

overwatch

3 posts

The most innovative Blizzard game in a decade, available as $20 million Dollar lottery tickets for the sports owner who has everything.