For the type of feel or concept that this game is attempting to capture, it does so perfectly. The depth is subtle, but its there - the talent tree you climb as you level; the dozens upon dozens of enchanting options/combos; the convenient details that can make a big difference in how the game is played (the "auto move to stairs" option, etc.). The longer one plays the game, the more one appreciates just how well put together the game is. The developers did a phenomenal job here. Ive played dozens - if not hundreds - of iOS games to date, and this one is in my top 5 favorites. Well worth the mere 3$ price tag.