Feels like Dead Space, only it's a FPS Video coming up soon, announced at Gamescom pre-show edit: I'm dumb and it's not new! The trailer is though