Lost Planet - special multiplayer demo

One map's free... but is the second worth your money? We frag 'til our hands freeze off to get you the answer

We recommend