A nice balance between open-ended character progression and one that's more defined. Maybe a limited job system or something.