Well, I'm fairly sure RatBag are located in Adelaide... definitely somewhere in SA... and that state had the grand prix for awhile, before the drivers got so bored driving around Adelaide and fell asleep at the wheel once too often, so it figures they have driving games down pat..:P
Still, is nice to see them still kicking along!