Great presentation, nice idea but I miss the challenge, like a cool down per street, a 5 life frog (maybe this comes later, I saw a blue one with two life), super fast frog, delays for the cars, different car speed, etc.
What I liked a lot, that the cars sometimes slide.