Platform Puzzle Game
Find my Ducks

Source and More information: Find my Ducks [Free] [Puzzle] [Windows]

Author: itch.io