Leave your other suggestions in the comments!
Edit: 1000+ Replies!
-
It's got something to do with devil walkers that come out of the ceiling of a big open room at the end of the ship... Or so believe.