I decided to play this again after some time, cuz why not and...
I GOT TO THE ENDING WITH 00.00.1 SECONDS LEFT
The image below contains spoilers
If you don't want spoilers don't click in the "view rest" thingy
Okay?
Good job Ony!!!