Game needs more events. Perhaps one-two small events per week with rewards like rare chests (Epic to Mythic), chests with nice toys maybe.
What about two-way goals for events. like "spend 10$ in shop or remove 1000 green gems"