There is a part of the Newgrounds TOS that concerns me. Specifically, this:
[Under Section V, Paragraph B]
You also hereby grant each user of the Newgrounds Website a non-exclusive license to access your User Submissions through the Website, and to use, reproduce, distribute, prepare derivative works of, display and perform such User Submissions as permitted through the functionality of the Website and under these Terms of Service. The foregoing license granted by you terminates once you remove or delete a User Submission from the Newgrounds Website.
Now, what does that mean?
Does it mean that anyone can use my work without permission, etc, if they are a user of Newgrounds?
How does this impact the Creative Commons license agreements?
Are the CC licenses mentioned in the TOS anywhere at all?
I'd appreciate all info and advice.