Love the concept
I love the idea behind this, though I do agree it could use some refining. Like was mentioned before, maybe some optional addition view angles, or maybe a mini-map, and better definition of the lanes and which you're in.
As a side note, I made it across after a few tries.