thats a nice game, quite original idea! I think my favorite part is the fact that you have the power of the protagonist and you are stronger than a whole lane of cars. Well done!
As for what i would do differently, I would keep it to a single intersection. By the time you move between them, people have already died. For me, I would rather be able to prevent every death, as the goal of the game seems to be, rather than be forced into letting people die by the level design itself. Just my own little criticism (: