Games like Cradle of Maya: Match 3 game

Here are some great alternatives to Cradle of Maya: Match 3 game by Awem Games Limited :