We're seeing some of the surprise reveals for DC's April issues. Earlier today they revealed the shocking cover for BATMAN #19. As we wait for more to surface, DC has given us the exclusive reveal for STORMWATCH #19.

With the front of the cover proclaiming the team is dead, what could that mean for the series? What twist is lurking on the second half of the gatefold? Look below if you do not want to wait for April 3.

That's right. Looks like there's a new Stormwatch coming. What does this mean? We'll have to wait for April. What do you Stormwatch fans think about this?