everyone is free to see the financials. That's basic DD. Having revenues does not constitute a scam. What the disclosure does show is the fact that they started to generate revenues after they revamped their site and started offering more products.
YOY comparison shows 0 revenues in products sales. Most people would call that a step in the right direction