Having received no replies to my previous thread, and having played a number of more times, it seems obvious to our group that the game needs a round limit, because it is not guaranteed to terminate. Furthermore, the longer the game extends, the more it favors the players with higher powered cards versus those with special abilities, because these players simply acquire more mass tokens.

My suggestion is a twenty round limit. I will experiment with this limit and see if it needs to be extended or shortened.