Fresh powder.
Here in sunny coastal California, the very idea of snow is as alien as a twelve-legged man-eating a thirty-foot spider. Luckily for Capcom’s new sci-fi shooter, Lost Planet, both snow and thirty-foot spiders are in abundance. There can be no confusing this planet with Yosemite, or even Berkeley. And while the gameplay is…
