Picked it up last night and got pwnt pretty hard;
I finished it on easy level and started working my way through normal now, and a few challenges here and there. I love the art style on a lot of the more "open" stages, such as the jungle and city, as well as the underwater stuff, and the music is pretty good, with the exception of the waterfall area music, which is frickin amazing. I'm going to remix the hell out of that one.