Игра была разработана студией Dlala при поддержке Rare. Dlala Studios ранее работала над "Overruled", другой игрой в жанре beat ’em up. До анонса игры на E3 2018 в серии игр "Battletoads" не выходило ни одной игры с 1994 года, а прошлые игры последний раз выходили в рамках сборника 2015 года "Rare Replay". Компания Rare решила переделать классический игровой процесс Battletoads без ограничений аппаратного обеспечения 1980-х годов. Первый игровой трейлер был представлен на июньском E3 2019, а в ноябре на выставке «X019» можно было поиграть в неё. Изначально игру планировалось выпустить в 2019 году, но затем релиз перенесли на 20 августа 2020 года для Xbox One и Windows.