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 “mixed” review via the Steam store page. The Nintendo Switch version supports switch-specific features such as touch-screen navigation and HD rumble for the characters heartbeat.