The whole game is a huge puzzle while each town is its own little piece of puzzling. There are over 1,000 towns to complete.
Plenty of towns are easy enough. Some take complex planning. Do them in your own order. Get bonuses for completing regions and contracts.
Some cargoes are easy to get. Others you have to create in industries. Use existing industries and build your own.
The further you get from the start the more strategies you have to use.
Pimp up your trucks with bonuses. Last truck delivering gets the bonus.
The towns and map are to scale. Current or historical industry placement. You could even say that playing is educational.
There is plenty more to keep you on your toes.
Towns consume the cargoes you are trying to get to completion.
Big trucks are great for moving lots of stuff, but can't travel everywhere.
There are lots of broken roads that need deliveries.
Upgrade the industries for better exponential throughput.
Cargo stores can sure come in handy.
What! I can't take my big trucks across the water on a ferry.
... and what is with those quarantine checkpoints?