Duck

Duck
Do you like puzzles? Each level of this game challenges with a new puzzle. It is up to you to figure out how to solve it.