yeah pixel zone..
it was a site zoggles had made which allowed people to upload and rate pixel-art and have them ranked and such and there were activities as well..
Zoggles was revamping the site, but never finished and eventually moved to china or japan If i remember correctly, to do pixel work for a company.
Zoggles was mainly known for his isometric work.