RE: Sellers Based on the bids and asks and volume trading I'm not sure how you conclude there are more buyers than sellers.
On another note, I noticed on Canadian Insiders that Bill Gastle gifted 35,000 shares at $0.185. Not sure that this means anything except I'm not in the habit of giving worthless gifts, hopefully he isn't either.