3) Battletoads
Recommended Videos
Phil Spencer and his fellow Microsoft executives probably love their Battletoads t-shirts. It’s not a crime to wear a stylish t-shirt up on stage at a big press conference. Yet we the fans have blown the emotions of nostalgia out of the water, and big time. We’ve heard a lot of rumors over the past few E3 press conferences that Microsoft will debut a new Battletoads game, exclusive to the Xbox One and PC. For the love of all that is holy in gaming, please just kill the rumor and announce the game as a reality or a dream.
Twinfinite is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more