2 things I don’t get…

I received special instruction to reveal to you this mysterious image. Be wise. With this small piece of information you could save the future of Poptropica. Your mission, for now, is to wait patiently until further notice.