Dwarf Fortress LNP is free and doesn’t require a mouse 😉 It requires a special type of insanity to learn, but the rewards are WELL worth it.
Here is a video of a drainable/refillable moat I made.
The quick transitions are Z-axis movement, you can only view one full Z-axis at a time. Dwarves go down so you’ll be diving into the depths of hell. Oh, and don’t mine the mithril tube unless you want to experience “fun”. No further spoilers. 😁
If you don’t want to learn the ascii, LNP comes with a few toggleable tilesets you can swap between, I personally just prefer the ascii. Once you can see it, it’s like being able to see the Matrix.