just saw it and omg I can already tell this is going to be the best endless wave defense game ever :D