70+ domain names registered

13,000+ iPhone apps downloaded

600+ new videos uploaded to YouTube …

See the Infographic

via Peter Black