Toads of the Bayou: Toads of the Bayou Joins Steam Next Fest & Release Date Announcement!

Hey everyone! 🐸 We’re excited to announce that Toads of the Bayou is participating in Steam Next Fest, running from October 14th to October 21st! 🎉 New Demo Available Now! As part of Next Fest, we’ve got a brand-new d…