Nintendo releases a fresh batch of games this month for its hybrid console, the Nintendo Switch. Mixed with Indies, new titles, and remakes! There is no...