It's a nice looking and nice playing game, but I don't see any real connection to the theme.
Fair, I had to scrap the mechanic that was more connected to the theme I had in mind, and I put a big door in the later levels instead to at least have some thematic element. Thanks for playing!