Nice idea, but I found a few ways of getting stuck (not enough dust when needing a double jump, or falling infinitely).
I see you developed this game as a team and submitted it twice. When editing your game, there's an "Admin" option in the "More" tab where you can add creators to your project. ;)