Battletoads Player Reviews

Page 1
Sep 9, 2025
Not particularly interesting. Compared to the same Streets of Rage it looks pale
Page 1