In 'Echoes of Self', players assume the role of Charlie, a once-celebrated writer who begins receiving strange messages from an unknown source claiming to be their past self. As Charlie delves deeper into this twisted correspondence, they uncover long-buried secrets, lies, and fragmented memories that challenge the very fabric of their identity. Players must make choices that influence not only the narrative direction but also Charlie's psychological state, leading to various endings based on how they reconcile with their past. Engage in intense dialogues, uncover hidden truths, and face moral dilemmas as they navigate the profound journey of self-discovery amidst haunting revelations.