I love this game. However the only thing I don't like about it is the Honor system.
It kind of makes you play the game as a good guy just due to the extreme inconvience posed by having a bounty on your head, having no honor etc.
I would have prefered a GTA system wherein the honor system would be scrapped.
Honestly how would you loose honor if you shoot some vagabond out in the middle of butt-fuck-nowhere with no one to see or hear you?
That being said it's still a great game, I just got to Mexico, only completed a few missions so far. I like trying to keep up with all the challenges and side quests as I go.