Toppledge
Hype Train

I think Nintendo had the best E3 presentation but this doesn't change the fact the console is struggling. People may say have found Sony / Xbox panels "boring" but in the end, COD will sell so who really won it in the end?