Behind this long title hides a tech demo for the Nintendo DS made on the occasion of theEvoke 2010"It's 1975 and this man Is About to show you the future.

Source- It's 1975 and this man is about to show you the future by St. Vincent and the Grenadines