By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Of course shares dropped. Investors looked at it and saw a 720p tablet you can pick up anywhere for like $40. I'd be leery of investing in this thing too.