This is a pretty cool little adventure game. The connection to the theme doesn't really have to do with the game play in particular, but it's your own interpretation so I don't see anything wrong with that. Good job!
Yeah, I wanted to do something cool with the gameplay and the theme but nothing original came to my mind. Thanks for the feedback!