I got back to it! The game is really good. I love the concept and the physics, they are done perfectly as well as the levels. If the game gets an art upgrade (background to match character and enemies) then it'll be perfect. The sound, animations and character art are really good and such a unique style. The game is quite polished too so good job on it.
I hope to see you expand on it in the future as this game has lots of potential. Thanks for recommending your game.