Parasite Eve doesn’t make for the most cheerful Christmas outing. Unless you like bursting into flame on Christmas Eve, I guess. The fire might be preferable to what you’ll run into next, though. The ...