Everything really looks way too clean. I'd suggest running a film of sand or dirt over each vehicle and building. The entire environment is either snow or dirt so it'd look a lot more true to TS if the vehicles weren't so fresh out of the factory, regardless of whether or not they are.