Saturday, August 30, 2025
HomeTagsBattletoads Review

Tag: Battletoads Review

Battletoads Review

Let me be absolutely upfront about this. I love beat-em-ups. Growing up I played through the likes of Streets of Rage 2, Final Fight...

FOLLOW US

19,227FansLike
3,600FollowersFollow
5,573SubscribersSubscribe
spot_img