The Lost Planet games are a good example of a franchise never really living up to its seemingly infinite potential. You want to love them for the fascinating story and setting, the giant robots, and the massive bosses. But you can't because the games won't let you.