"Harrowing," Says Gamespot