I heard about this demo from our correspondent at CES ¬†yesterday and to me it was a new demo. Even the guy in this video doesn’t remember seeing this demo. Nintendo did say this demo was at E3. If it was I did not play it or hear about it.

This new demo, which some are calling “Tokyo Street,” adds an interesting twist to driving games. You can check out all the demo’s and the new Tokyo Street at the video below. Tokyo Street footage starts at the 2:35 mark.

Link