Interesting concept :D I didn't manage to figure out all the names but it was fun trying to put names to faces, the ghost felt a bit out of place in the lore but it definitely added some pressure. great job!
Thanks :) The ghost makes sense in the lore in my head but it isn't really fully fleshed out in the game