Good potential, but wasted.
Ok, so your other game was in AS2 -- it was acceptable because it was already so retro. That's why it was popular. The fact that it was vulnerable and glitchy, even for its simplicity, was still acceptable. Hell, it made the front page.
This game is not even on the same spectrum. The wasted potential is not the programming, but the artwork. The style alone could tell the story, but with the bugs (knockback issues, stumbling clip events, collision faults, etc.) it is hard to appreciate it.
My opinion: Drop this completely, hold on to the artwork and sprites, rewrite it in AS3. Or who knows, maybe stick to runtime scripting and POP but port it in HTML5. But learn OOP, if you haven't already. Your work will become far less buggy, and you won't have to play the frame-by-frame program game.
Oh, and I wouldn't recommend naming your NG API key as "encryptionKey".