What's the go here?? Does anyone still have faith in this company? I thought the last announcement was great, just no informative enough as usual!