Well - it probably has to do with the fact that the site was featured on awwwards.com and a few other CSS-gallery type sites. Not 100% sure, though; the attention comes from all over the place.