Bad
This game is pretty awful... First off, you're supposed to be playing as M-Bot but I have no clue what anything had to do with Newgrounds. There were a couple Newgrounds icons, M-Bot, a completely random background, and some orange guys that seemed to hold absolutely no bearing on anything. The boss Col-Lab made a bit of sense, but not much. In truth, it was majorly lacking in concept, which was my highest hope when I clicked on this game in the first place.
Next, there's a huge problem with the gameplay. One other reviewer stated quite nicely that there's way too much going on, and he's right. All sorts of fickle decorations fly by the screen ultra fast, and it's obnoxiously distracting. I can play DDR with seizure-inducing lights flashing in the background, but this is actually worse. The color scheme was good, but too repetitive considering how many different objects were on the screen at once. Next, the controls were pretty sloppy. I couldn't move very well, and hiding the cursor was really annoying. While there are keyboard controls, I still would have preferred some cleaning up on the mouse control. I had to keep shooting to keep M-Bot under control because my mouse sometimes left the game screen without me even knowing! Clicking and holding was the only way to make sure the game obeyed me, but that had setbacks of its own, including major ass lag. This game took up 470 MB of RAM on my computer, and I doubt even half of that was the bullets, though I'm sure they didn't help. Next, serious balance issues. I shot with a 1-shot cannon and it took forever to upgrade it. The next thing I know, I have a 2-shot cannon and I ended up getting it upgraded in about five seconds. What the hell? My last complaint for the gameplay is that the game fails to tell you what's going on at all. There was no health bar (no health, even, it seemed), no progress bar (which it desperately needed because I couldn't tell how far I was through the level and it didn't seem to end), and not much else to tell you what to do.
The music was obnoxiously repetitive. While trying to un-jam my overloaded computer I ended up hearing it quite a lot, but I didn't need to listen to it long for it to drill my brains out.
Last are the graphics, which I can't say much bad about. There were too many, and they lagged, but they were damn good. The 3D visual effects were incredible; tons of TV shows and movies fall below the line this game set. The short cutscenes further displayed the visuals.
In conclusion, this game was pretty special, and yet, still... Bad. Sorry, it didn't make the cut for me. This was definitely not worth the 35 MB wait. If I had to give one suggestion, it would be to store some of the data for this (music would be easy, graphics maybe harder) externally, and use loadMovie and loadSound to make the original file smaller. Maybe you could have split this into several parts instead. I don't know, the memory has to change. Even apart from that, though, I couldn't have enjoyed this game.