RE:Wow - just wowDuckFat and tommigun should be given a medal for doing their DD that most of us wouldn't. Most investors are just buying stocks on hype and usually end up losing a lot of money,
Some may invest as little as $1000 into a company with so many red flags and wouldn't care if they lost that, while others would invest a fortune for that one shot at retirement.
I know it sucks when people are posting news and links which might hurt the price of the stock that you currently own but for me personally I rather see posts made by people like DuckFat and tommigun rather than people posting "$0.30 by this Friday" and other nonsense posts.
All I can say is if you already own this stock I wouldn't be long. Take some profit, the insiders did when it shot up from $0.02 to $1.03.
Good Luck.