Whoa you are right: Puzzle platformer with ducks. Rescuing ducklings. Flight based on a down counter! The core idea is hilariously similar. I swear I wasn't spying on you :) Guess great minds do think alike.