I loved Imagine, too! it was one of the first MMOs I really got into. I think SE could learn a thing or two about making interesting, dynamic pets or allies from SMT: Imagine.