Gems & Magic adventure puzzle