It's a decent TechCrunch headline. The idea isn't to be realistic or accurate. It's to portray a startup. And if you take a review site and mix it with Twitter, this is what you would get.
My point is that you can make a twitter bot to take microreviews for a given topic very easily, and people are already on twitter. e.g.
@blippr i find using the hooks in twitter to be the easiest way to produce a 140 character review. Already sufficient network effects FTL
I knocked something up along those iines a few months ago: http://tweviews.com
Perfect! Though to be fair, a categorized review site wouldn't need to spend characters on @username and specifying the topic.