Just finished the game last night... what an awesome experience!
During my first play through, I had multiple companions and ended up walking alone at the finish.
But on my second play through, I had the same companion from the desert all the way to the end... which was amazing! It almost made me send the guy a friend request afterwards!
Great game!
--
It's not who you are underneath, but what you do that defines you.