The atmosphere and the art of this game really creeped me out amazing stuff super creeped out being in that cramped ship