Rare Reveals Five New Battletoads Facts

British game studio Rare has put out a new video in their Rare Revealed series, this one about the making of the Battletoads series. Five new secrets are told from

Rare Reveals Five New Battletoads Facts Read More »