I think youve officially become my favorite artist on Newgrounds and considering this is where I find most of my "art" (besides the nyc street and galleries) you just might be my favorite artist period.
Seriously, youre work is memorizing. This is stunning.