I saw other people mentioning the controls. While they are not bad and can help with quick changes in direction. I did find myself killing the frogs myself more than the traffic due to my intuition of how the car is going to move butted up against the control scheme. This fight of intuition vs reality is what was causing me a feeling of frustration.
I like the idea though and the art was on point. Everything else seemed smooth.