Urban Mage is an exploration hidden-object style game with a twist. Use your spells to kill everyone in the small town while exploring hidden secrets.
Each level only gives you a limited amount of time to explore and reach as high of a score as you can. You won't do well on the first attempt. After playing the level a few times you'll start to develop a strategy for reaching the highest score possible.
There's many secrets to uncover and many surprising interactions yielding higher than usual rewards, so be sure to leave no stone unturned.