Oh no, another Crazy Cars game? Yep, and I must admit that I was a bit worried because the first was rather crude and the second had in...