Very key things that you can do to make it instantly more playable: 1. Give the player a drop shadow, make the movement mechanics and the way they interact with the environment more readable. 2. Make the game 2d and use abstract shapes to represent the mechanics. This could be done with very simple texture mapping and shader work. I don't think anything else actually needs a rework to make this game fun.