Thanks! And yeah, it IS hard xD I actually just managed to beat the final wave for the first time myself.