If you haven’t played Dwarf Fortress, you should give it a try. The learning curve might be steep, but the reward for sticking with it is worth the struggle. It is the most complex game I have ever tried, and the graphics are simplistic to say the least. However, as when you were a child – your imagination takes over.