Lost Planet 3: It's a Bug HuntThe action starts out tense and then intensifies in the TGS demo for Lost Planet 3.By Tyler Winegarner on September 20, 2012 at 1:57PM PDT Lost Planet 3