You're Being Reported

This is a small applet and website combo that enables very simple screenshot sharing. The original intention was utilizing this website for online games where the pictures could be shared with others.

Examples