I haven't solved it (yet), but I think the level design here is really good.
I can see two ducks, flying. i really like it! :)
Stars come, when (if) I solve.
******************************
EDIT (three days later) Finallyyyyy, I got it! (preferred my 85 path, though. :)) )
But, anyways: great level!