Wi TeamMay 1, 20201 minMAID OF SKER LAUNCH TRAILER REVEALEDWe can finally reveal our launch trailer for our latest game, the survival horror Maid of Sker. We'll be releasing it on PC, PlayStation...