I loved the art style, very creative! I also liked the mechanic of being able to crab and hang off of ledges. I didn't see too much of the theme present and the gameplay beyond that was pretty typical for a platformer. I'd give it a 7 out of 10!
If you have time, I would love it if you played my game :)