You've managed to make a pretty challenging game with some great level design and a lot of levels. Sound effects would make it a lot more satisfying to play, but overall this is a great game.