Nicely made game. I only made it to level three, but I felt a real sense of achievement figuring out level two :-) As others have mentioned the handling is a little tricky, but I guess that contributes to the challenge!