One of my favourites. Takes you on a journey through differently themed areas thar have different gimmicks. The only one i didnt like was the one in the black and white area.
Its not too difficult even for lesser skilled players even though the endboss is a worthy opponent. I dont think you can go wrong with this one