This is very impressive for a first game. I am curious as to how you designed some of the most complex puzzles--were you using raycasting? Math? Trial and error?
The music was pleasant and didn't outwear its welcome. I also appreciated the streak that stayed behind, showing the player the direction and force of the previous pull so adjustments can be made.
Lastly--do penguins really make that whistling sound? I really like it.