2 player is fun. Starting with 4 agents (increasing to 5) gives both players lots of opportunity to gain resources and quests. It does tend to be a high scoring game though!
I do like that you can't really predict the winner until all of the hidden points are revealed. It certainly makes for an interesting finale!