Posted February 02, 2024 by Faith
I'm glad to announce the official release of Duck's Despair on Itch.io!
It's been quite a ride to make this game, and I wish you a wonderful journey for you to complete this game.
I'm always looking for feedback and bug reports, please feel free to do so in my Discord
See you soon