MOVED!
http://badlydrawnbomb.blogspot.com
is the new thing. :)
Relink, visit, and tag!