Home United States USA — software Battletoads coming to PC, Xbox One and Xbox Game Pass on August...

Battletoads coming to PC, Xbox One and Xbox Game Pass on August 20

206
0
SHARE

Battletoads will arrive on Xbox One and through Xbox Game Pass on August 20, Microsoft has announced.
Battletoads will arrive on Xbox One and through Xbox Game Pass on August 20, Microsoft has announced. It s also Battletoads was announced at E3 2018, and shown properly at the Xbox E3 Press Conference in 2019.

Continue reading...