Comic for 04/11/11

Ref: When last we left off, there was an explosion....