Joe Mallozzi's blog *spoilers possible*