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.
Sometimes we'll publish a story as a group. You'll find collaborative stories and some housekeeping announcements under this mysterious camel.