Its OK!
I judge things according to what they are supposed to be and I just imagined it, at this length and file size as an e-card. Top graphics and perfect sounds. Of course you could give it a story or something, but I just didn't see it that way!
Like the other guy said, you could submit it elsewhere if it is too short or basic for Newgrounds, but it doesn't lack quality- after all we could hardly say you wasted much of our time-
Best of luck!