Hopefully these signed deals realized the only missing ingredient was Advertising dollars. If they have enough money to attract attention - we know these work way better than most would imagine. They will have to sell millions to move the needle.
65B shares still not being discussed, who really knows. Smart eyes are still watching. Trust but verify...