Great idea, fits the theme really well and I really enjoyed the game play and story!
overall great job! :D