I like this a lot. As you said, there's work to be done, but it's clean, the arts good, for a proof of concept, it makes me want to see it in a game sometime. Well done :)