Tag: Hellraid

Hellraid? More like Hellwait!

Hellraid got on the chopping block, because it didn’t manage to surpass Techland’s expectations. In other words, this first-person…

theGeek TV