An amazing work in progress
I'm sure that you already know most what i'm going to say, but i feel it couldn't hurt anyway.
First of all, great job :). I can't think of anyone offhand who's gone out of their way quite the same way you have to make such a great re-make of an older videogame. With that said however, the engine clearly needs a few tweaks. First of all, the game just doesn't feel right, it's hard to explain, it just feels too slow, and not like the NES classic. That applies doubly to the sucking power, it's just feels wrong.
As for the extremely obivious, level design could use some significant improvements, but it appears that you're just running a randomizer script for the levels, so it's hard to condemn you for spefics.
Right now, this stands as a great game on newgrounds, but in time, i suspect that the final version will be something of legend. Keep up the good work :)