While the levels say you can get that exact time and under to unlock the next level, it seems that is actually false. I got exactly the time required to unlock level 7 and it did not unlock.
i have to say that ending surprised me (i know some mythology but not that one) but i really liked it. to me this game seems more like a piece of art than just a simple platformer, solely because of that last scene. 5/5