Michael Pene shares his thoughts on the E3 Live Turbo Event.