Unravelling The Twin Souls Mission