It feels like a complete game, each mechanic and limitation was very well designed.It keept me on my toes but was not unfair, it turn into some type of management game. Well done!