This is a Petz site that will hopefully eventually feature other artificial life games as well.
After two whole years this site is finally being updated again! Stay tuned....