The first thing I can say is just wow the community is great, so friendly, and some of the work I've seen are just amazing, its a mind blow that it was done by human hands :) , it inspires me to become a better artist.
I do not know what rock I was living under before I found this site :D
PS
what are these lamas badges about ?