Оригинальная Battletoads была создана студией Rare в 1991 году для платформы Nintendo Entertainment System в качестве иронического ответа серии игр о черепашках-ниндзя и снискала большую популярность. Разработкой же обновленной версии занимается DLaLa Studios в сотрудничестве с Microsoft.