.................................
This is not a game (Of course) and doesnt belong in the game section.
If you have art, Newgrounds has a place where you can show your artwork so you dont need to make a slideshow. Next time please post your art in the art section and dont make a slideshow.