Hard to understand, or hard to beat? What level you stuck?
Hard to beat. I've barely managed to the second stage and lost at the first wave.