You, sir, are a cruel cruel drug pusher. I cannot let this naked praise for DF go without a warning: you will straight up lose days to this game if you try to figure it out. I lost, literally lost, 96 hours to DF before I wised up and purged it from my hard drive. Even so, its delicious caverns of dirt-to-be-excavated and dwarfs to be managed still tempts me, beckons me back. So far, I've held fast.
tl;dr: df is cocaine