Top 10 Biggest Games of E3 2018


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.

blog comments powered by Disqus
"Like" CheatCC on Facebook