>>718012290
People don't want Dwarf Fortress memes, that's why.