The idea is really original and fits the theme beautifully. Really well-done on that. I think the presentation and story could have used some work, but that's understandably secondary to the main mechanics which you've got a really cool idea for.