One of my friends just told me 0.08+ has been found
From The Lost Media Wiki
No link yet but apparently the person that found it is planning to put it online.
No link yet but apparently the person that found it is planning to put it online.