Hellraid Screenshots

01_Charge

Techland has released new screenshots from Hellraid, it’s upcoming first-person co-op slasher scheduled for release in 2013 for PC, Xbox 360 and PlayStation 3.

We cannot display this gallery

Comments are closed.