Started playing this awesome game 2 days ago. I had seen it steam and immediately dismissed it after seeing the graphics. I then saw it again recently and saw that it had a bunch of positive reviews and one in particular convinced (JaxTeller - I'd played his 7dtd mod and loved it) me to buy the game.
I was shocked at the level of detail in the game and it seems I am lucky that they released the vehicles update fairly recently. I absolutely love this game and look forward to playing it in future especially when NPCs are in.