I still don't understand what you mean by developing yourself as a player.
If you mean growth in player skill, then FPSs do that best, and they're usually completely linear.
If you mean growth as a human being... I've only ever felt that one game did that for me. That game was Immortal Defense, an indy game, and the biggest mind screw you will ever experience in your gaming life. Also its completely linear. Its linearity is part of what blows your mind- you kind of want to get off the train, but the train is dictated by your character's personality, and you can't really argue with it... its not something that can be explained instead of experienced. Its the only game that ever made me feel... complicit.
Having more fun with this game as a player, within the competition of the video game market, but always in a way that ties it to D&D. The game should manage to hook you from start to end and leave you with a feeling to seek for more, especially in the tabletop realm.
And a game should manage this feat to the most broad audience possible: not mostly hardcore fans excited by their special relation with the game's theme.