BENCHILADA.NET IS FINALLY UP AND RUNNING, FUCKERS.
I'll be getting it set up to cross-post here directly, but for now, click that link and keep tabs on it.
Please enjoy this piece of art I put up on the site, first in a new series, called THE 9 1/2th PLANET, or, The Lil'est Cyberman:
See you soon.
Love,
benjamin