I love this literal interpretation of "reversed", and no wonder why I have never seen a race-in-reverse game before.
It was very easy to roll your car, but maybe that was part of the joke ?
Anyway, loved the visuals. Really well done.