Figured this would be the best place to ask. I'm interested in buying Supercar Challenge, but couldn't find anything about a North American release. Many years ago, I used a site in the UK to import the Far Cry DVD release (as NA was getting the game on 5 CDs), but I don't remember what it was...