Interesting concept. Hard to level the gameplay, but with this or any other theme, it may came out some nice commercial game :D