Home Tags Dlala

Tag: Dlala

How many levels does Battletoads have?

Battletoads is out now, available to Windows PC and Xbox One players through Xbox Game Pass, and we've got the skinny on how many levels...

Battletoads Review: A blemish on Zitz, Pimple and Rash

I'm old, you guys. I remember blowing into my Battletoads NES cartridge so it would actually turn on in the early 90s, then barely...

Battletoads release date set for 20 August

Out of nowhere, the Battletoads release date has finally been confirmed for 20 August. Heading to Windows PC and Xbox One as part of the Xbox Game...