Very good level design. With a little more control over the movement and some sound and visual effects, this could be a solid game. Good job!