5 years ago browser, freeware, short, mouse only, Talha Kaya, where lost ones go, suicide Where Lost Ones Go (Talha Kaya)