Action Figure Review: Battletoads Rash

By Jason T. SmithCreative Editor Back in the glorious 90s, when my world revolved around pixelated adventures and Super Nintendo ruled supreme, there was one game that reigned supreme in the hearts of many: Battletoads. Picture this – a sidescrolling frenzy where you, as a trio of radical toads, battled through a whirlwind of enemies to face off against the […]