Does That Say Blam?

After looking at the frame from the E3 video b.b.org posted, something jumped out at me... I managed to fend it off, though, and I'm fine. First, the thing itself:

Then, the thing after a few scales and unsharp masks in Photoshop (hey, I'm a novice at this, sue me):

Draw your own conclusions, but that (to me, at least) looks very much like BLAM! , or maybe BLAH! ...

game: