Looking for a new RPG game to play. One where you get level-ups with experience that give you extra skills/spells/whatever, that has a proper plot (or plots). I recently played Warhammer Quest, which is a turn-based one but really good fun. It's given me a taste for it so I fancy a new one now that I've completed that. Not bothered about MMO games, I just want something single-player. First person, third person, turn-based or real-time would all be acceptable. Any recommendations?