Very interesting concept and a great looking game! I love the mechanics!
(Could you rate my game? :D)