Are there specific archtypes we have to fill? or are we given some freedom to make the character we want?