Something to do with Dead Space 3 rumored to be in development?