Lost Planet 3: It's a Bug HuntMaxwell McGee describes some of the tedium to be found in Lost Planet 3.By Tyler Winegarner on July 25, 2014 at 1:50PM PDT Lost Planet 3