Halfbrick Studios
Ubisoft Entertainment
CASUAL AZUR GAMES
Halfbrick Studios
Rovio Entertainment Corporation
Ubisoft Entertainment
Apex Designs Games LLP