Great to hear that both projects are still alive and well.
I can't remember the last time I saw snow in a top-down game so don't have much to compare it to, but that looks very convincing/atmospheric. The presentation looks very impressive all-round really. As was said earlier, it's a tough call to make racing games fun and playable on this scale with touch controls so I really hope you manage to nail it.
Have either of you run into copyright issues? I know Ian Stewart bought back the rights to at least some of the Gremlin back-catalogue. I'm not sure where Super Cars fits in, though I don't blame you for playing it safe re: the name change. What's the significance of Monty Plant? I know what an MGB is so can see why the year is relevant.