So just a quick note that here, today I've reached level 56 according to this version of Newgrounds system. The icon is a badass octopus. I still don't know where the levels max out, probably nowhere or I'd be slipping daily by now.
My Youtube channel is gaining popularoty. It has 15k total views and 10 subscriptions. I'm expecting 50k views by next spring. I might get 100k once I upload more videos.