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.