Menu

Tag Archives: Battletoads

Battletoads Xbox One & PC Release Date
Rare’s Battletoads franchise was announced as making a comeback in 2018, and now it has a release date. The newest Battletoads game will be coming to [...]
Microsoft kicks off E3 2019.
It was billed as the most ambitious Microsoft e3 conference in years, & while we were certainly treated to a lot of games, Microsoft yet again failed [...]