At the core this is an interesting physics-y platformer with one interesting key mechanic, it just needs a lot of polish.
The hand drawn characters and pixel art environments seriously clash and I can't imagine that sticking to walls was intended which really got in the way of the gamefeel, which when it was uninterrupted by this issue felt very good.