Fun game to play, however they come out with heroes too frequently, extra plasma research, more things for badges. You cannot keep up and stay competitive unless you want to spend hundreds or thousands of dollars. All it takes is one big spender in another alliance and you can't compete with them. Your alliance might have higher ranking and battle power and all your players combined lose rally after rally to the other alliance with weaker players but with that one person that paid 20k to play.