I have just started using Newgrounds again and have been uploading all my new pieces. However my work is not showing up on the "latest" page of the Art section, as I would like some feedback from other artists is there something I have to do in order to appear there? Would really appreciate some help on this. Thanks.
HuffJenkem