I think it would be great to add some weekly challenges with rewards in form of mercury points and/or gold. Or there could be a bonus system for people who log in regularly and finish a minimum amount of missions.
This would also help to keep a steady player base because people are rewarded for staying with the game.
What do you think?