Unconfirmed, that doesn't amount to much. And if true and they said 'no' they must have had their reasons, it all depends on the total package, not just on the amount. It most likely wasn't 80 million in cash, no strings attached.
I wonder how many actual active users they have. I know I downloaded their apps and did a couple activities but quit pretty quickly. Also, I originally tried them based on a piece of print advertising I saw somewhere, which makes me think they are spending a lot per user acquired.