Very cool. I especially love the look of Wales, but all the locations are worthy of praise. I find many cars difficult to control, but I'm not a big racing game guy anyway so that just might be my lack of experience.
EDIT: Also when I run out of time, I don't know how to dismiss the Time's Up message, it seems I have to quit the game