Psychological Horror Game ‘Dollhouse’ Receiving Nintendo Switch Release This October

Originally released in 2019 for PC via Steam and PlayStation 4, Soedesco and developer Creazn Studio have announced that their film noir psychological horror title Dollhouse is getting both a physical and digital release this October for the Nintendo Switch. The new version of the game will take advantage of Switch-specific features, including the touch screen […]

Continue reading