The Sinking City Sets Sail On Switch Next Week
09/05/2019The Sinking City, a Lovecraftian horror game, is coming to Nintendo Switch on September 12th.The Horror of the Real: Talking the Culture Shock Director Gigi Saul Guerrero
09/05/2019Taking time out of her busy schedule, Gigi Saul Guerrero took some time to talk to CGMagazine and discuss society,…