Quite sure Dead Space 3 has been on before if I am not mistaken. Also keen to try out Strider