As for content, I'd say there's enough of it, especially if you include the content that the modding community has produced.
The biggest problem here might be that it doesn't really drag you through that content, as it's a sandbox game. There's no real goal.
You sort of build a factory to produce components for building your factory, to produce science for unlocking components for building your factory.
Also, there's alien creatures that dislike you building a factory (or rather the pollution from it), so they send a small squad every now and then to try to smash your stuff. And when you want to expand your factory, you have to smash their stuff. But their AI is rather limited, so it's not a central component of the gameplay.
All in all, I think, it's best described as a sandbox puzzle game. How do you wire up your belts, pipes, rails and wires to produce the thing that you want to produce in the least spaghetti of ways?
It has support for Windows, OSX and Linux.
My train / resources transport fix is met with Factorio ( https://www.factorio.com/ ) , if you are part of the few you don't know this game and love logistics/automation, give it a try.
But be prepared to sacrifice a bit of your social/love/professional life for a while..