12 years eh?
To be honest this is a very well done site, I remember when I was younger looking at something called Elfwood? I don't know if it still runs however I'm fairly sure this one blows it out of the water.
I'd like to thank the creators for their years of work into this site. It is truly an inspiration (one that I should really draw from!) and hopefully you are here for many years to come