Hellraid – Gameplay Trailer

Techland has released a new gameplay trailer for Hellraid. The first-person co-op slasher is scheduled for a 2013 release on PC, Xbox 360 and PlayStation 3.

Comments are closed.