I was reading about it yesterday as well. My initial thought was it's good good to be true...then I took a look at who has invested in it, and for how much.
Those folks are no fools, and regardless...