Interesting idea. As mentioned by others, there seems to be inconsistencies in the movement and collisions, a bit frustrating when the character bounces off without finding the cause. Good level design though, well done!
Thank you