Hellraid – Teaser Trailer
Techland has released the first teaser video for Hellraid. The first-person co-op slasher is scheduled for release on PC, Xbox 360 and PlayStation 3 later this year.
Techland has released the first teaser video for Hellraid. The first-person co-op slasher is scheduled for release on PC, Xbox 360 and PlayStation 3 later this year.