The reboot was developed by Dlala Studios with the assistance and supervision of series creator Rare. Dlala Studios previously worked on "Overruled", a platform brawler. Prior to the game's announcement at E3 2018, the "Battletoads" series had been dormant for decades and was last displayed in the 2015 retrospective compilation "Rare Replay". Rare's intention was to remake classic "Battletoads" gameplay without the limitations of 1980s hardware. The game received its first gameplay trailer at the June 2019 E3 and was playable at Microsoft's November X019 trade show. The game was originally anticipated for a 2019 release as an Xbox One exclusive, but was later set for release on August 20, 2020, for Xbox One and Windows.