Nice, clean design, both on the gameplay and aesthetics. Level design for this must be very hard, I'm guessing that's why most level aren't very challenging.