This Week's Reviews:
God Hates Astronauts #1
Original Sin #8
Futures End Week 1
The Death Defying Doctor Mirage #1
God is Dead: Book of Acts Alpha
Lumberjanes #5
The Woods TPB Vol 1
God Hates Astronauts #1 (Image, $3.50)
By Bart Bishop
Originally a web comic collected in trade by Image, God Hates Astronauts may be the craziest comic I've read, like, ever[...]