Battletoads 2 confirmed!!11!!!

Phil Spencer is wearing a Battletoads shirt

www.polygon.com
Phil Spencer, head of Xbox division and Microsoft Studios, took the stage at this afternoon’s Windows 10 event wearing … is that a Battletoads shirt? It is! Microsoft has teased a return to the…

CAZZOCAZZOCAZZO