Slasher: Origins: Slasher: Origins OUT NOW!

Wales Interactive, the award-winning indie publisher and developer behind hit titles like Sker Ritual, Maid of Sker, Five Dates and The Complex, is excited to launch Slasher: Origins, a debut game by the 2-person indie…