@PlaySpellcraft
Spellcraft: a free-to-play strategy game where you command a team of heroes and cast spells to beat your opponents.