Just read this 13D seems a big shareholder wrote the company not too happy with that PR http://sec.gov/Archives/edgar/data/1031980/000121390010004442/sc13da111310notify_strategic.htm