Ya'know the little watermarks on the pets? I've noticed that some of them say PPS which I am totally confused about. The only abbreviation I know by those letters is 'post post script'...! 0.o
Also, I was wondering as well if when the watermark is rainbow it means anything. OMGsr perhaps?
(I'm not completely sure that last line made sense. If it doesn't, whoops! :P)