I love the game so much it reminded me Realm Grinder with its strategic planning on upgrades and "specialization" to achieve different goals etc. Very creative, good Dwarf Fortress touch also.
If you're not familiar - your game was submitted on Incremental DB and it got big positive feedback there, so good job. Would love to have your game on Steam.
P.S. But lags in later stages of the game are disastrous...