Game Review: Clive Barker’s Jericho

Clive Barker’s got a video game… And it’s called Jericho. Clive Barker’s Jericho. This is what would happen if Hellraiser and Call of Duty were fused together by Lucifer, and you can be pretty sure that’s what Clive’s going for here. Jericho’s running a storyline on steroids, and if you don’t believe it, check out […]