That was really fun! You kept me entertained for longer than I expected!
The only drawback I see is that way too many times I felt like I was powerless over dodging cars, as their speed is a bit too high for the character's movement ability. This caused some frustration, but it might well just be me being a bit clumsy. ;)
GORGEOUS graphics!