DeskPet: Early version, continuously updated

Early version, continuously updated Q group 955269108