http://www.newsarama.com/comics/dema...-stranger.html

Sounds interesting so far.