Quite fun and I did like it very much.
Though the adherence to the theme could have been better as the part were the "let them in" happens is more so an event that happens rather than something that was connected to the overall story.
Great job nonetheless!