Looks Good and The mechanics are Interesting.
I hope you feel that way if you get a hold of the demo, but if you do play it, even if you don't, give me feedback. I'd like the game to be good!