That said, I always saw the "core fantasy" of the experience as developing a relationship with your pet(s). I liked having to feed my pet, and read books to it, and then it would talk to me back. Playing games and going on adventures were framed as being done "with" your pet. The pets were well-drawn and cute, and the higher-level cosmetic items were expensive but very desirable.
From your page, I wasn't sold on that fantasy, or any fantasy in particular. If you look at the popular pet-care games nowadays, they have a fraction of the features you do while still (clearly) striking a chord with a huge number of people. Maybe part of it is because they focus on that relationship more? Especially in today's world -- but even back in 2000 -- I think features like games, items, stats, etc. need to tie in to some sort of greater fantasy in order to catch interest.
You don't have to care about any of this though, especially since you're making it for yourself. It looks fun and the tech stack seems awesome.
Is it actually possible to play minigames without creating an account? I couldn't figure out how.