Here's where I found the link to your work:

[link]

this may explain the high traffic.

Anyway, just signed up especially to say Thank you for the awesome work!

G