What you have here looks good and is controllable without errors, but this is nowhere near done. If you want suggestions, you can go to the forums. You can have people test things by putting them in your Dumping Grounds (the second icon at the top of the page) and then posting the link in the forums (First item under Community toward the top right of the page) and getting feedback there.
If you need suggestions on what to do better, then you need to play games and watch movies here on Newgrounds and not submit anything at all. The more you watcha nd play, the more you'll get into your mind, and eventually, it'll spawn new ideas.
Please don't submit unfinished things to the Portal. That's not what it's for. If this passes,what then? It'll just junk up Newgrounds as a pointless test game, and what's the good in that?
Your core mechanics work. Now, you need an idea. No one can supply you with an idea better than what you come up with yourself. You can get suggestions from people, but the ideas you spawn in your own mind are ones that you can see, feel, and hear, rather than someone trying to describe what they see and hear. I was on here for quite a while before I got my ideas. But once they started coming, lots came, and they came almost all at once. Now, I have to get them all out of my head and into flash.
Good luck. Hope that helps. :)