palancas7 on 14 April 2010
Is this the game?
According to GoNintendo, this is the game's trailer.
However.... the trailer's been up since 22nd february, and the title is different. :S