Your pictures are awesome! Unfortunately, I do have a complaint, tho. They're too big! This is 4961 pixels wide, but my resolution is set at 1920 pix wide. That means the only part of the pic I can see with my 25 inch monitor is this:
http://www.newgrounds.com/dump/item/116e155f7f701d888d4c6c642eb2e4d1
That's a very small piece of this awesome artwork. :'(