5 years ago Throwback Insurance Adventure Game "Return of the Obra Dinn" Launches for Consoles on October 18