Good game, but second and third levels got a bit too long. Adding multiple gift at one time would probably be better.
Managed to beat third level altough it took me some time :d