It's a really interesting concept and the mechanics are there. Perhaps I missed some stuff but it doesn't feel like the mechanics tie into eachother very much, it felt a lot like a collection of mechanics. The atmosphere was cool as well :)