A larger write-up from Microcap Reports... is beginning to circulate on the web. Of course, with 4.2 million shares to sell (see their disclaimer) these guys are well incentivized to promote, promote, promote. Fine with me... http://www.microcapreports.com/ftch/