Wave 2 seems impossible to beat none of the available upgrades do enough to make it possible to get by it. Perhaps I'm missing something? But I seem to have tried all 4 of the available upgrades and I still get overrun
Thanks for letting me know. There was a bug with the difficulty scaling and it was getting too difficult too quick. I've fixed it and it should be easier.