Lol, only now I realized what they meant with that "still alive" sign in that trailer