1 min read

Techland Announce Hellraid

Hellraid is set to be the next offering from Techland, developers of Dead Island. The first footage released kind of looks like a cross between Skyrim and their very own…..