If you’re not going to E3 this year you will still be able to check out Capcom’s Lost Planet. One day before the main show (May 9th) Capcom will have a free demo of Lost Planet in the Xbox Live Marketplace. Currently they are only releasing the demo for US territories, but everyone knows the workaround for that.

You may also like

More in Xbox 360