The Battletoads Themselves Get Interviewed by Major Nelson in Official Launch Trailer
twinfinite.netBattletoads has just launched for Xbox One and Windows 10 devices, and if you’re a longtime series fan who has been waiting for it to get a revival, this is definitely one to be excited about. Before you jump in, though, Microsoft has just pushed out an official launch trailer for the game. You can […]
duckMantra August 21st, 2020
Sponsored Links
Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?