Simple interactivity and concept, but with no call to action or auto-play, it relies on users' propensity to click on swarms so needs a good media placement.
Most insect/lice related banners make the user feel itchy and this one didn't, so maybe a bit more attention to detail on the way that the dots move could have achieved a more convincing illusion.