Game trailers has a video up of Nintendo’s Satoru Iwata talking about Wii’s Mario Kart trick system and also the inclusion of bikes in the game. The footage isn’t great but it’s exciting to see some of the new game-play elements, and in the end of the video Iwata does confirm a spring 2008 release.