Dollhouse released on Epic Games and Switch – New trailer
Dollhouse, a first-person psychological horror game released today for the Nintendo Switch and the Epic Games store. To commemorate the launch event, publisher SOEDESCO also unveiled a new launch trailer (seen above). Dollhouse was originally released back in May 2019 on for Playstation 4 and Steam. As of this writing the game is sitting at …