I'm really glad you managed to post the game!
It takes some time to get ahold of it, but when you get the basics, it's really fun! I think that the mechanics are well thought out, and it has great potential to be polished further.
Overall, good job! :)