Good game, but It seems impossible to complete a wave. Sometimes you cannot have another wave anymore.
Gamejam games ya know? It was a good learning experience and tons of fun which is what matters in the end.