I wanted to cut you short here, because that video was not an SCEA production. It is something made for, and uploaded to, MLB.com for the real life stadium. The ad banners in the video are exactly that, ad banners (they don't even say '12, for that matter).
I actually think the video is very old, or at least I've seen something very much like that on BallparksofBaseball.com once before.


Comment