The new E3 website is currently under construction.