Hey, I've been gone for a bit and did not notice this pic posted anywhere yet, so if it is here somewhere I apologize
Entertainment Weekly did a blurb about the March 10 trailer, and this is the pic they attached to it. I'm guessing it's from the trailer itself. . . on the left you can see what I believe is a super b.d.