Fireshine Games is excited to announce Toads of the Bayou, the debut game from French studio La Grange, coming to Steam in 2024.