Joey The Duck: Joey The Duck now has a release date!

Joey The Duck now has a release date! The game launches on June 2, 2026! Check out the release date trailer, and add the game to your wishlist if you haven't already! Have a nice day!