My brother pointed me out to this game yesterday out on steam and it took me by suprise.
http://store.steampowered.com/app/42910/http://www.magickagame.com/game-infoIt has interesting Game mechanics that I haven't seen before where you can combined certain elements to create new effects while in game. Thus allowing the user to explore many different combinations. It's nice to see something inventive come along from a small development group.
(be forewarned though that playing the demo might make you addicted to the game)