This week: a PSA from Stephen (and a begrudging Myke) about how the Winter Olympics are the coolest games in town.