Really interesting idea and a nice take on the theme, quite tricky but maybe the cars could spawn further back or there's some warning they're about to appear. By the looks of your todo list you're well on your way to making a really fun game!