Yep! Now it works!
I think the timer is to strict though. You can leave a room for at least 1 small error. Now you should play each level perfectly to beat it.
Also I think you need to pause game in the beginning of the level and start it only when button is pressed - now you need to hold arrow button before level is loaded to reach finish in time.