Are we all suitably hyped for E3, then?

Quick Reply