So, who's ready to make this platform the best one in the creative world? I believe that YouTube's recent demonetization policy makes this platform for art more appealing. Besides, the community decides what content is worth sharing.
I've started depositing my points and voting on submissions again, though I haven't gotten around to writing reviews.
What is the state of Newgrounds to you?