Big Fish
Azada is an adventure-puzzle casual game developed by Big Fish Studios Europe, and distributed by Big Fish Games.