Heyas
Provided your screenshots are not CGI or 3d or renders you can post them here:
https://animeotk.com/gallery/showgallery.php/cat/1065
The forum is for games release for the most part, if you don't have a game yet best to post screenshots to the folder
RobM
Admin