There is another Truck Simulator that came out the other week, no demo afaik so haven't tried it.
UK Truck Simulator - truck simulation game
It does seem to be visually superior.
I went through every old backup I had after that podcast trying to find the screenshots of the RTCW map I made but darn I can't find it. Lost forever it seems sigh.