Battletoads ist ein Hack&Slash-, Beatemup- und Abenteuer-Titel für die Plattformen PC und XBOX. Der erste Release von Battletoads war am 20.08.2020. Das Spiel wurde mit den Spielmodi Single-player und Co-operative gekennzeichnet. Publisher und Entwickler sind Microsoft-Studios-, Rare und Dlala-Studios.