Games like Duck Creator96% Very Positive161 reviewsReleasedNov 3, 2021DeveloperWeakfish StudioDuck Creator, Create your own Duck!$0.99 on Steam