Rare y Microsoft presentan un nuevo trailer de Battletoads durante su conferencia en la E3 2019.