I like it, I think it looks lovely and is pretty challenging.
I gave up after dying many many times in the red angry planet level :(
Overall great job!