Hellraid Screenshots
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.
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.