Wizard Worm checked out the strategy RPG Lost Eidolons:
More information.Lost Eidolons First Look - Artemesia must be free! (Turn-based Strategy RPG)
Lost Eidolons is a tactical turn-based strategy RPG set in a fantasy world called Artemesia. Lead Eden and his comrades through an episodic campaign in their fight to wrest back the empire. Strategize, plan your attack, and seize victory on a classic isometric grid battlefield with a modern touch.