Xbox One

Battletoads será lanzado en Xbox One y PC el 20 de agosto