All of the above seems to be legit -- which is surprising. With such big press, why not put that in the ANN itself?
Probably 50%, or more, of project ANNs are scams or semi-scams. If you have something real, you should show that.
Just some advice...
LOL - you project got Techcrunched!?? And did not include it in the ANN?
You're right- ill let the team know! - it's only the beginning of the credibility track record! But good point... so many scams out there. They should probably showcase those links.