A straightfoward and simplistic game.
Enjoyable in its simplicity. I spent hours playing this, and though the graphics weren't particularly amazing and the soundtrack got repetetive, it was still a pleasure to play through. For the first half.
The formula was simple. Shoot, reload, move and jump when necessary. A healthy variety of enemies kept this enjoyable for the first half of the game, but it got stale towards the end. The enemies only varied slightly and provided no great challenge once the character had maxed out a weapon and chosen some useful skills. There was nothing further to gain from the game except completing challenges, which was mildly interesting (given how long I had invested already) but stupid hard for some of them. Not impossible, but not worth the time or effort to gain the minimal rewards. Speaking of rewards, I liked the medal system. I think more could have been added to the game if achieving a medal gave rewards in-game, like bonus damage or extra-long magazines for weapons. Newgrounds medals would have made attaining achievements MUCH more appealing.
I really appreciate the expansive variety of skills to choose from. They shaped the style of gameplay in significant ways, allowing the player to, in a sense, play a different game every time.
Problematically, there wasn't need for any other weapon than the magnum. Perhaps my gaming experience was devalued by the narrow lense of artillery, but I didn't find a need to try anything else. The double bouncing, homing bullets did hundreds of damage per second. The only reason I kept playing after I had passed the game was to see what bonuses the other weapons had, but the prospect of levelling them ALL up wasn't really enough motivation for me to bother.
Amusing humour to keep things interesting, depending on the events taking place in the game. I appreciated the many references to pop culture you made, especially The Matrix. I too am a great fan.
A few glitches include the final level's Agent Smith's not being able to quite make it onto screen. Some of them would continue walking at the edge but not make it onto the part of the level where they would open fire, so they were just cannon fodder in that sense.
The direction of the homing bullets seemed to change whenever a new enemy appeared on screen, leaving the other it was formerly targetting on low health but still doing full damage.
One suggestion I could make is give enemies a healthbar or some kind of indicator to let you know how close you are to finishing them off.
Also, there's no way I know of to turn off the cheats to continue getting challenges, so that was kind of a bummer.
All up, a good game but with many limitations. Enjoyable on a surface level, but unsustainable as a longer game with several flaws and limited replay value. Good job.
~VelvetDarkRocks~