Games like Operation Lovecraft: Fallen Doll DemoReleasedNov 26, 2021DeveloperProject HeliusFree on Steam