Operation Lovecraft: Fallen Doll: Closed Beta Branch Update 0.7.5

Greetings, Researchers! Update 0.7.5 brings a new investigator: Elizabeth Carter, with 53 new sex scenes. Elizabeth Carter has been at the helm of DMAIC for nearly two hundred years, but this iron-fisted technology olig…