Total revenues since inception is $700K and yet they authorize a stock buy back up to $600K. Interesting. In the 9-months ended September 2011 the revenues were only $118K or 25% of their authorized buy back. The fact that they lost $810K or 7X their revenues should not be of concern to anybody as they did have $11,000 in cash as of September 2011.
We would know more about what they are doing but besides that bogus release of news on a buyback they have not filed their financials on time for all to use in mocking the buyback some more.