Are we all suitably hyped for E3, then?