While I enjoy using Newgrounds I wonder if I'll get any attention without posting the games that I have on itch since they're not finished. Roxie Rockets wasn't finished when I brought it here so I was left wondering if it wouldn't have been better to wait until it was done.
Then again, some of the changes were due to reviews here so it's a Grandfather Paradox.
Gimmick
It's all in the promotion and marketing. Post teasers and trailers, and gameplay videos and development logs, solicit feedback and you can make changes without having to release the game first.
Alternatively, you could make some other games to get attention first and then use that as a jumping off point for your upcoming games.
Titilonic
Thanks. Funny you'd say that, I never got a single comment on itch.io, despite all the views/downloads, so I didn't even consider it.
This is the "other game" heh, I'm using it to make more animations for Rythm Hearts.