• Review: Battletoads 2020

    The Battletoads are back after being bunkered away for 26 years. Dlala Studios has done the impossible and made these forgotten toads relevant once again. Don't call Gamestop, Xbox Game Pass has your game ready and waiting. ...
  • Battletoads

    Battletoads Launches August 20

    Battletoads is arriving next month as it launches on Xbox One, PC and Steam on August 20. It’ll launch as part of Xbox Game Pass and Game Pass for PC, Microsoft confirms. Developed by Dlala Studios and supported by Rare, Battletoads is the first game in 26 years to...