Good job! I can tell a lot of effort went into this. My biggest gripe is that when I crash into a wall it takes a considerable amount of time for reverse to kick in.