Battletoads – Official Release Date Trailer

Battletoads will officially be released on Xbox One and PC on August 20, 2020.

Articles You May Like

Samsung’s 970 Evo SSD is going cheap today
Cyberpunk 2077 – Lifepath Choices Trailer
Remedy Hints at a ‘Remedy Connected Universe’ Planned Over a Decade of Game Releases, Payoff to Come ‘Down the Line’
Street Fighter V Brings Back Rose, Dan, and a Guy With a Turtle in Upcoming Season V Updates
Game Theory: Minecraft, Stop Using Diamonds!

Leave a Reply

Your email address will not be published. Required fields are marked *