D

PSX D

Acclaim brings WARP’s intriguing FMV horror game D home to the states. It’s a hell of a ride, with some interesting lore.

Continue reading