People aren't fair about the singleplayer. The AI is a good help and makes the game possible to play, if not beat alone. I played with up to two players, and it's really hard to stay coordinated and manage the many things to do with that few. It's fun, but it would surely be more feasible with more people. I like the variety of train cars and the tools they put at your disposal.