In what was a very quick reveal during last nights Xbox E3 Briefing, Phil Spencer let loose a short trailer that took everyone by surprise. The trailer whilst slow to start and seemingly not giving much away apart from a few hints, ended up telling us that Battletoads would be returning in 2019.
The game is being developed by Dlala Studios and will feature three person couch co-op play, as well as striking hand drawn 2.5d graphics. Apart from that though not a whole lot else was revealed, so it is safe to assume this is still very much in production and maybe a ways off just yet. However the you can watch the announcement trailer below: