Phil Spencer teases new Battletoads
Breaking newts: Battletoads toadally coming back, warts and all.
It’s not Half Life 3 or Fallout 4 (get back, ye rabid masses, back) but it’s definitely on gamers’ lists everywhere, under the heading “Games I Haven’t Played In Decades But I Still Think Are The Best Games Ever To Have Existed Ever”.