New BioWare Crash-ness

I wanted to say goodness, but this is more accurately described as crashness. It’s hard to figure out what the hell this is supposed to be about. It does look like there is a flaming helmet in the bottom left to me though. What does everyone else think?

Show Your Friends How Cool You Are