Entertainment Earth

Tagged: Microsoft

0

E3 2019 – Battletoads Gameplay Trailer

Microsoft brought out the first Battletoads gameplay trailer in E3 2019 and it spells all sorts of retro!!! You can watch the Battletoads gameplay trailer below This three-player melee fest is a big nostalgia...