This picture was from when he was on Late Night.

Anyway, as for what's being shown this time...I know it's the crowd for Super Mario Run, but do you honestly go on the Tonight Show to promote an iPhone game? Not saying it's a Switch preview or anything like that but honestly who knows. Anyone's guess.