This week we celebrate the Nintendo Switch launch, sort of. I also give my final take on Pokemon Moon, some thoughts about Pokemon Red, and already outdated predictions about Pokemon Go. Then I complain about racing games for a minute. All this plus dope new hip hop from Swych, Tomatoveli, Lil D.J. and more!