If this doesn’t excite 3DS buyers, I don’t know what will

[youtube]http://www.youtube.com/watch?v=1TVsuIJ95jI[/youtube]

Seriously, this thing feels like an infomercial. Got games?