Commies! by randomnine
This is the most addicting, polished and coherent entry I've played so far - nothing seems out of place here. I can't but give it a 5, even though most of the specific ratings are worse.
Minor bug: The game expects to be played with an American keyboard layout - poor Commies!