Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world.
This game is not for the feint of heart. The game does not feature fancy graphics or an easy learning curve. You will spend a lot of time just figuring out the basics. However, once you get the hang of it, you are in for a one of a kind experience.