I was already excited about this game, but seeing this footage & hearing the theme song has smacked me with such a huge wave of nostalgia that now I’m really excited. Check it out. Let me know what you think. It’ll hit all consoles/handhelds (except the PSP?) on June 16th.