Week in Geek: Hellblazer on TV, New Doubleclicks Song and More

What do you think?