The connection to the theme is pretty vague, but otherwise the game has a really good feel to it. Good job!