What good is an item, petpet or Pet, if they're invisable and you can't see them? Isn't the purpose of items is to KNOW where you're going to sit? Isn't the purpose of having a petpet is so that you KNOW what they look like?
What's the purpose of the Invisable stuff the Creators have been churning up lately? I think it's a complete waste of time, if you ask me.