The idea is great, but I can not enter in this web site, it does not load in my browser : (
unfortulatelly they put it down, it's all those free web hosting ...
once again, it's a personal project with no financial support from anyone so I'll try to put it on if possible ...
I'll let anyone know when it will be fixed
Catpcha are a waste of time, I think ;(
yes you're right but some people have time to actually do something, not just wait faucets to have the waiting time expired so they can claim more ...