Yes and no. Yes, free roam, but not completely. There is a story behind everything, though it wont be obvious at first. And definitely mercenary. But in a guild sort of way. You take jobs and work for whatever, but in the end, youre still loyal to a singular person.