Enemy invincible, impossible to kill

Just watching : https://youtu.be/c2SsBJimTS0

I’ve just had the thing a second time :confused:
3/5 waves, i can’t finish.