Dwarf Fortress
I don't even know where to begin.
Here
perhaps.