stumbled upon this news article, no idea how reputable the site is just thought I'd post it, probably just a rumor since I couldn't find info anywhere else.
http://www.pistonheads.com/news/default.asp?storyId=24851
http://www.pistonheads.com/news/default.asp?storyId=24851