Great story, so funny! I thought it was a little bit difficult to dodge oncoming cars, you just aren't given enough telegraphing/indication. Nice entry overall though :)