Amazing what a few press release can do.

I had no idea the site existed. Now it seems it's all anyone is talking about.

Twitter Fever! Catch it!