The game is indeed very timing based indeed :-)
I ended up playing it too much while I was developing it and I made the levels quite difficult, but I'm planning to fix the learning curve, so that the more chaotic levels come after enough training and feel more strategic.
Thanks for the feedback!