Yay! Ya got it!
Thanks for playing and for the feedback!
About the timing, the RNG is based on the timer thats shown, along with another variable, always visible to you (with the exception of level 2) . There's no way to have a drift on this. It seems to me that you are looking at it on the wrong way, though you are very close :3