Hardest Eidos Interactive games