Good song, bad flash
The song is definitely good enough to get a high score on it's own, and that is what the Audio Portal is for. The flash is just a loop of the same motions over and over, so don't expect it to do well. If you want to get some better feedback, submit the song to the audio portal, and it might even do well enough to make a top entry of the week.
I really like the song, it's just that the flash is too plain to keep around.