Battletoads is the return of the legendary side-scrolling arcade action game set in the fantasy universe of Battletoads. The game retains its... Read more
Your review and ratings for Battletoads
What to write about:
What you liked
What was not liked
How much have you played
Player ratings for Battletoads
Reviews
All reviews Battletoads
No reviews yet
