here, is some new info in an interveiw i found from 03/04/08.
i guess its more of an article, but what ever....
it goes over some key features that will be in the game.
i will post more as i find them.
nothing on the release here but they do say it will come out for PC xbox360 and PS3