Tag Archives: kotakucore

The new Battletoads game will finally be out on August 20

Screenshot: Microsoft The first new Battletoads game over 25 The next few years will hit Xbox One and PC via Steam next month. A new game in the series that originally started on NES, Battletoads is an animated game. hit them, that’s doing their best to channel love and nostalgia …

Read More »