I don't know if there are more than two levels because when I click on the "Next Level" button nothings happens. And sometimes cars crash and get stuck and I don't know if that's intended or a bug.
Yes there are only two levels, we couldn’t make a third one in time, and the game ended up being quite short.
Since it is a physics based game, sometimes weird things can happen, and after reducing the amount of those events, we can happily call them features :)