I think tech stocks are just getting hammered with negative sentiment in general. I've braces myself for a $1.29 (33.3% off peak) after buying some more yestetday.
If you have the $ and the guts, here is a great buying opportunity!
NEA Price at posting:
$1.35 Sentiment: Buy Disclosure: Held