Direct links to the thread get blocked, but it's over on the site_blocked board under "European Painted Figures".
Yes, lots more information on Meteor Eggz is required. Even a link to the message board perhaps?
I remember the name, but I think it was around the time of all those dragon things (I hate dragons!), so I just assumed them to be that type of "thing" - how foolish was I!
They look mix-and-match-able...