I work in the tech support field for my "real" job. All day I deal with folks with crap-ware that screws up their systems. It's frustrating to say the least.
One of the ads on this site opens up a new window to trick you into installing one of these piece of shit programs.
That pissed me off and I will not post my artwork on a site that tolerates this.
Rather than piss and moan about it, or be DA's IT and report it...I've made my own site.
Check me out at www.redfoxden.com
For now I have the Tree Fairy game there and hope to have the rest up soon.