Anually? How about weekly.. there needs to be some sort of constant event or something to look forward to in the game it gets boring when there isn't. This is a good way to keep players active and add some competition. Also some creative rewards for winners. Contest like this is what made the game allot more fun 2 years ago.
Bookmarks