This came out in the US on the 15th on Wiiware for 800 Nintendo points and the first reviews are hitting which sound really positive about the game.
Loving the style and the music of this game, it is right up my ally:
Game » consists of 8 releases. Released Feb 15, 2010
Log in to comment