I have just finished playing it. This is a truly unique game that manages to fluidly incorporate 3D mechanics in a 2D environment. Oh, and the soundtrack is absolutely fantastic, and it's the reason why I got the game in the first place. I highly recommend you give it a listen. Even though I'm not very keen on platformers, this is different, and it's definitely worth checking out!