PC News

Lost Planet improved for PC

DLC and DirectX 10 mooted
Lost Planet improved for PC