Top 10 Biggest Games of E3 2018

Battletoads

battletoads 61218.jpg

There's just something about brazenly announcing a new Battletoads with a titlecard and a year on an E3 stage that might just be the biggest power move from all of E3 2018. An out of control meme has become a multi-year fixture at Xbox events, and it's all culminating in a brand new game. I can't wait to see how in the world Rare and Microsoft present the full package.

Comments
blog comments powered by Disqus
X
"Like" CheatCC on Facebook