Affiliate Edge has won every Gaffg award possible and today the Club World Casino itself was removed as an Accredited Casino from CasinoMeister as it seems there is a change in ownership.
http://www.casinomeister.com/forums/forum-suggestions-announcements-and-feedback/77032-club-world-casinos-removed-accredited-casino-section.html#post808883
One of the troubling issues is the lack of license from the group and that should be alarming to players.