Loved the idea and the mood! Great music, would love to know more about this universe :-)
Took me some time to understand that station appear when you stop: I just ran out of fuel in my first playthrough, waiting to see a platform...
I think the objective of 500Km is a big too much ATM with this gameplay loop (would need some "event" to keep the appeal), I drove to 250Km.