I think the levels were of very good length.
Though i think the cool down rate should be just a bit quicker. ((the rate it takes the red bar to go down, not up. Just to make that clear))
This is a pretty good game. I like the music that plays too.