Nice improvement
Although I disagree with your assessment that ArmorGames is responsible for higher quality flash content on NG, this game is very nice and a HUGE improvement from the original. If being paid caused you to work harder on this sequel then hey, whatever works works. A lot of artists will struggle to make MORE games and not better ones as a consequence of doing it for money, so it's nice to see a change of pace here.
My main complaint with your first game is that you lost all upgrades when you died, and that doesn't happen here, so that's good. Also I thought that the play control was a lot better in this game, less glitchier. I run a machine slower than 2.0 ghz and I was fine. The upgrades were cool looking. I have not finished the game yet but I probably will at some point.
The huge, 3D spinning advertisement for ArmorGames at the beginning was unnecessary. Maybe you could have used that file size to uncompress the sound a little more, make a new level, or better yet, advertise YOURSELF.
Best wishes, ~gc