Despite all the comments to the contrary, I actually think that the developers did it right. Plenty of options for upgrades, new guns, etc. without having to pay for premium content. The gameplay doesn't suffer because I don't feel like buying the premium content, and that is a HUGE bonus for me, a casual gamer.