I usually don't install games on my iPhone, but after hearing about Battleheart Legacy I just had to give it a go.

Battleheart Legacy screenshot

Having played D&D as a kid, I immediately loved this game. Character classes, attributes and a world to venture in to gain experience points. And best of all, no in-app purchases!

Available on the App Store.