Game developer Wales Interactive, creators of horror video game Maid of Sker, might be facing legal issues. Maid of Sker...
Game developer Wales Interactive recently revealed a brand new first-person survival horror video game called Maid of Sker with an...