PCPS4Xbox One6 years ago0Nightmare Creatures revival announced for consoles, PCIndependent developer Albino Moose has announced a revival of the Nightmare Creatures horror game series …