I signed up into it very early when it just started - but now I cannot find place to login. It looks like old URL is not valid now. I have sites still running their slow audio ads and I don't know if I made a dollar or two. Last time I checked no money but have impressions so is it a buzz, scam or real deal?
Anyone in this forum made any real money from pay-per-play? Thanks.