I have a suggestion to take guilds to the next level. How about during the weekly contests, you rank the guilds in addition to the individual players? Give prizes for guild rankings in addition to individual prizes. That way there is more incentive to work together and post good heroes during the contests so that everyone does well. The one thing that is under utilized in this game is the guilds. I wish there was more for the guilds to do together.