Too hard for me, I keep dying before even get the third modifier, aaaaa,
It is hard, but once you get used to the controls it feels much easier and you'll be asking for tougher waves :)
But for now try decreasing difficulty maybe?