Just played yours and it's freaking hilarous, good job on this one haha.
Thanks a lot, played and rated yours. It is a very innovative and cool platformer!