Dollhouse is a first-person psychological horror game out now on PC and Switch

Get ready for a psychological horror adventure that will undoubtedly mark your life after playing it. Soedesco announced today that their first-person psychological horror game, Dollhouse,  is now available on Nintendo’s Switch console and PC. In addition to the game’s release, Soedesco has released a new trailer that reflects the game’s gloom and film noir … Read more