Battle Odyssey

Puzzle
Battle Odyssey
A block matching/RPG game from Gameloft.