"Harrowing," Says Gamespot

"Harrowing," Says Gamespot