Lostplanet22 on 12 June 2009
You should have asked it on the IW forums.
Some admins and even workers on the game already said:
Platforms:
Xbox 360
Playstation 3
PC
http://www.infinityward.com/