A Fun Fortress Of Complexity

Dwarf Fortress is probably the most complex computer game ever created. It’s difficult to learn, but offers some amazing rewards not found anywhere else.