It's odd because the game is being developed in Gateshead, England by Eutechnyx. It makes sense because no-one in Britain gives two hoots about NASCAR. The game was delayed recently, but is now due at the end of March.
Retailer commissions exclusive Aku-Aku case
Announcement of announcement
Release date outed by London art
Guns and glory
Brothers in arms