I remember that game, a friend had it on his C64. I always thought it was a rip of Hard Drivin’ in the arcade with lower graphics.