Nintendo is squeezing in one last victory lap as it reveals a last-minute showcase of games set to come to the Nintendo ...