I really liked it, although I didn't like the rather lazy re-use of certain levels later on. Apart from that I found it very stylish, colourful, great to look at, with an excellent soundtrack, and above all else fun - which is the most important thing I look for when playing a game.