I love these types of games.  Too bad I'm a bit busy right now.
Certainly reminds me of "Duplicity 2" a while back on PBW.  Loads of fun, and I learned a tremendous amount.   
 
  
I am disappointed that you are not enabling intel.  Many players are not incredibly thrilled with the intel model, but it is a part of the game and a serious component when dealing with teams and players.
In fact, in Duplicity 2, it was through the use of intel that the most dangerous (and #1 ranked)religious player was toppled.