Там испульзуются эти библиотеки: www.google-analytics.com/analytics.js и
www.giantstepsmedias.com/assets/js/lib/modern-dete... . Анимация происходит в канвасе.
А вообще эта анимация напоминает мне старуый прикол на action-script'e, где нужно нажать "ок", а он убегает от тебя. Здесь алгоритм такой:
1) куча разных эллементов выстраиваются в своём порядке (в данном случае буква "N") и хаотично двигаются в малом диапазоне ( с которого нельзя выйти, пока не моявится "мышка" )
2)считываются координаты мышки и задаётся диапазон ( здесь он круговой )
3) как только эллемент попадает в "большой диапазон" (диапазон мышки) - его "малый диапазон" (д. , в котором он хаотично двигается) смещается так, что эти два круга (диапазона) стают касательными.