Thanks for the comment, we're glad you like the collisions hahaha!
We will look into making it more obvious when a car is turning, perhaps some road markings would help?