Very polished, with a stunning amount of depth in both the levels and the central mechanic. My only complaint is that going back to the beginning of the level every time I fell into a pit got annoying after a while, especially after the final boss-- it might have been better to have a checkpoint system or make the player lose a heart.