Fresh off the videogame Overwatch’s nomination for “Game of the Year”, Kyle Willoughby and Claire White discuss the game that is literally keeping Kyle up at night. Claire explains the long road to online multiplayer games and why it took so long for such an obvious idea to find support. Kyle looks into the making […]