Why does this site appear as text-only?

New Penny Designs

Loading...

Released February 12, 2009.

 

Released May 14, 2009.

 

Released August 13, 2009

 

Expected release date, November 12, 2009.