Xbox 360 Pictures from the “Lost Planet” By Siliconera Staff November 28, 2006 ShareTweetPinShare 0 Page 2 of 2 Previous About The Author Siliconera StaffSometimes we'll publish a story as a group. You'll find collaborative stories and some housekeeping announcements under this mysterious Siliconera Staff Writer account.More Stories by Siliconera Staff