Title: Osru: A tale of many incarnations