Thanks Klace.

Another new picture has surfaced on http://www.1-18-08.com you can see it below. It appears to be destruction of a ship.