I like the game, but i don't know how it fits the theme. The aesthetic difference between the title screen and the game is pretty big too. However, good game! :)