Found this game on gameogre, actually looks pretty cool.

the spells look sick, an the graphics look interesting. anyone have some info on this game?