Quite like the general look of it, not much new, but looks fun. Funny he mentioned COD2, cause I was thinking that as I watched it! "You know when you have played too much Simcity 4 when your sims have a better quality of life than you."
I like the idea of getting money and using that to buy unlockables. It means you can make a beeline for certain equipment so higher-level players only really have the advantage of having a bigger armoury to choose from rather than exclusive access to the higher-tier weapons. Well, that's what it looks like anyway.