Battletoads Сотрудники обеих компаний прошли несколько уровней, показав зрителям бои на улицах, гоночные локации и сражения в космосе. Battletoads выходит на Xbox One и PC 20 августа.