Nice game! I think I cheesed half the levels by dropping below the red cubes and making my way there. Also, I would have appreciated some shadow or other sort of feedback to know where the player was situated with respect to the platforms below.
Cheers!