Yeah, I recommend you post here more often. It would help new users find your art more easily, since this site has a navigable layout. Newgrounds also seems to be better than Twitter, since it hasn't had much controversies, especially ones as disastrous as the buyout.