I find the concept of a pixel-based Shoop Da Whoop collaboration very interesting, but I do not think that the Flash Portal is a good place for invitations. I believe that you would have saved yourself some trouble if you had posted your invitations on the Newgrounds Forums.
The Flash Portal is solely for animated films and games - not mere teasers and invitations. Please keep that in mind and think carefully before submitting content in the future. Thank you.