Hippity hoppity, these toads are ready to chippity choppity.
[h=2]What you need to know[/h]
- A new Battletoads game was first announced at E3 2018.
- It's being developed by Dlala Studios in partnership with Rare.
- Battletoads now has a release date of August 20, 2020.
Full story from the WindowsCentral blog...