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.
Recommended Videos
Siliconera is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Published: Apr 26, 2006 01:25 pm