I always think the recipe for success for a game or any sort of a fantasy experience is to think of a character that hasn't really been explored before, who is unique and has special abilities that not everybody has, and plop them into whatever is the most interesting situation to plop them into.