Bad ad
Advertisments should appeal to people. When you release an ad of a game into newgrounds, you must understand that most of the site visitor already know about this game, thus with such an ad you must make people feel that they should buy the product, not simply state that such thing is in production. Concentrate on making the ad more appealing and interesting. Because now it seems that you simply made the flash game to simply state that there is such a thing as new prince of persia, no effort were made to make the actual product more desirable.