D

PSX D

Acclaim brings WARP’s intriguing FMV horror game D home to the states. It’s a hell of a ride, except for two minor problems…

Continue reading