Are you a lover of Infographics? If so you need to check out The Infographic Showcase. The site is loaded with interesting graphics, information and comments of projects.
Great infographics will communicate complex amounts of information in a clean graphical presentation for the viewer to understand. Another great site that I have post about prior is the Good.is site for very current infographics.
So go at it, explain your weird world in clean graphics full of facts that amaze.