I liked the structure of the game, trying to do levels in as few resets as possible was quite the challenge. I felt that the difficulty increased a a nice gradual rate as well. Well done, this is really impressive considering it's made from scratch!