super fun mechanic. using your headlights to take aim was such a brilliant idea.
"I'm a rabbit in your headlights" in deed.
honestly, top town/isometric driving games need a comeback.
"It's like diablo, but with cars" sounds like the next big thing to me ;-)