Lost Planet 2 Goes West
With a release date of May 18th, the hype train for Lost Planet 2 is in full motion, and I for one will be at the station come release day. In recent weeks we have had trailers, footage, and previews, but what is also apparent is that this game will have more skins than a snake charmer’s terrarium.