You have to check this game out!
You play as a mage in a game world where you make your own spells by mixing various elements, for example: Water + Frost will make your wizard shoot ice shards. The numbers of combos are amazing, like lava rocks, explosive mines, fire shields, etc.
The entire game has DungeonRunner's style humor in it, like Vlad, your "Not a Vampire" wizard master who you spot at one point "Just Chatting" with a villager.
At one point you can find Excalibur stuck in a rock behind a pasture, you pull it out and end up with a sword with a chunk of rock on the end that you can use in melee combat.
It's a lot of fun and it's only $10 on steam, so go check it out:
http://store.steampowered.com/app/42910/Oh, and the humor carries over into the achievements:
http://steamcommunity.com/stats/Magicka/achievements