I think this is a really neet concept. Adding a bit more player influence would really bring this up a level :)
I was planned but we didn't have much time. Thanks for the critic though :)