This game is very similar to Warlock:
https://www.youtube.com/watch?v=armtXHgJhxY
Yep, there was a thread. http://www.warlockbrawl.com/forums/general-discussion/spellsworn-another-warlock-inspired-game!