Welp, I officially managed to find an excuse to be on Newgrounds in school. (The assignment was to give my impression of a work of art.) Waiting on the grade. Wish me luck!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.