Car handling is difficult to me, need to be improved
It surely is, we couldn't get it right. We're hoping we will figure it out soon. Thanks for feedback!