itsduckthing

A puzzle adventure with a duck... thing
Puzzle