Really cool game mechanic! Personally I liked the easier levels a bit more. I was just enjoying the catapulting so much. As soon as the red squares came in, I had to focus and try to survive. Too bad you did not manage to get the aiming to be perfect, that would have helped a lot I think.
Anyway, Very fun game and well done!