D.I.D
D.I.D. (Duty Interface Device ) is a game that explores the haunting world of Dissociative Identity Disorder (DID). Players take on the role of a humanoid protagonist struggling with DID, navigating a sinister environment filled with mysterious tasks and lurking shadows. As the protagonist, players must confront their fractured psyche, which manifests as four distinct alters. Each alter possesses…