I downloaded this through recommendation last night.
An iPhone app that plays like a puzzle game with a strong fantasy overlay. The puzzle pieces you break are transferred into resources, with which you buy Spells, Scrolls and other accessories to enhance your brick breaking ability. The abilities you gain require leveling up to become stronger. Ultimately, you become some puzzle super magician, don't know if I will stick with it that far. But then again I do not like taking either DS or PSP on the train, so this makes for a competent supplicant. All of this... and its free.