Toads of the Bayou: Toads of the Bayou is coming October!

Hey toad pals, It's been a little while, but boy do we have some good news! 🐸 In case you missed it, we were featured in the PC Gaming Show earlier (along side a bunch of fantastic indie titles) with a brand new traile…