Thanks for your kind comments.
About the time, it's actually meant to be this way - the time is just for bonus points at the end of the level.