Cool concept. I don't know how the theme fits on this by the way.
But if you polish this game, it will be great. It has good potential.