Mika Ahola Set for E3 Challenge