You should really add more ways to for people to feel like they're achieving something in the game--implement accumulating currency and have it be able to spend on something, even if it's like trivially expensive (e.g. 100,000,000 for a new avatar or something.)
It seems your browser doesn't accept third-party cookies.