This is one of those games that would have been 2x more fun if it was played at 2x speed. It has some nice fun mechanics going on, but the mechanic of waiting for going down isn't one of them. I like how you sometimes introduce a new mechanic savely at the end of a level so you feel more prepared when you get to it, that's smart.
It's a good game with potential, just make it less about waiting :)