Lost Planet trailer sneaks onto Marketplace

Posted by: Dan at 11/20/2006 8:23 AM
Xbox 360 owners can get another sneak peak at Lost Planet, as a new trailer entitled "Secrets to Keep" was released to Xbox Live Marketplace today. The free download is not available in France, Germany or Asia.