(GameInformer) New Battletoads Confirmed for August 20

Home / News / (GameInformer) New Battletoads Confirmed for August 20

A new Battletoads game was announced at E3 2018, and a new trailer confirms that it will release August 20. The game will feature multiple gameplay elements, 3-Player local co-op, and is coming to Xbox One and PC.

Read more in this article from GameInformer

Comments(0)

Leave a Comment