I really liked the 'fun-ness' of this game. It was really enjoyable to play, and the environment and music made it really interesting. I think one of the things that you excelled at was making the game at just the right difficulty. It wasn't too easy or hard for me.
The duck sfx got a little annoying to me though.