Well, your wishes have been answered by Xaviant, the developers behind Lichdom: Battlemage that pays the upmost attention to mages and spells!
Lichdom: Battlemage (PC) Steam Key EUROPE Have you always wanted mage characters in role-playing games to be more developed and have more of a role in the world dominated by melee warriors? Witness an amount of spells and character customization that has never been seen before. Each mage is unique and reflects your style of play, whether you like long-ranged attacks, keeping you at a safe distance, getting into the middle of the fight with close combat spells, or taking over the minds of your opponents and making them fight one another, you can do it all in Lichdom: Battlemage! In fact, there are no other roles to play here!.