Lost Planet trailer sneaks onto Marketplace
by:
Dan
-
posted:
11/20/2006 8:23:00 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.