RYFT

Five classes, three branches each

Pick a class: its resource, starting spells and skill tree, with the game's own texts and icons.