Battletoads è stato mostrato con il primo video trailer del gameplay durante la conferenza Microsoft all'E3 2019.
Il gioco, annunciato lo scorso anno sempre a Los Angeles, non ha ancora una data di uscita ma la casa di Redmond dice che arriverà "presto" su PC e Xbox One.