Capcom Lost Planet

Lost Planet 3’s E3 Trailer is a Dish best Served Cold

With E3 in full swing, many sequels are getting some nice trailers from the event, and the latest is from Capcom with a new...