That's Quite The Capcom Action Figure You Have There

Lost Planet 2 is one of those games time simply stomped all over then punched out of your memory, but with a sequel on the way, the franchise has one more (last?) shot at relevancy. Which is as good a reason as any I can think of for this amazing Lost Planet 2 figure to only be turning up now. » 6/17/13 12:00am 6/17/13 12:00am