Battletoads Releases on the Xbox One and PC in August
One of the funnier revivals of a classic IP has been Battletoads. A classic from the 8-bit era renowned for its excruciating difficulty, Battletoads has been brought back to life by Dlala Studios (in partnership with Rare) for the Xbox One and PC. The launch trailer was released this morning…