Huh? Maybe I'm missing something but the ad clearly says MLB At Bat 2009 ... during the ad it does say iPhone and at 15 seconds into the video, it does say Gameday Audio ... and finally at the end it says available in the App Store April 2nd.
So how is the "app noted above is for other mobile phones, NOT the iPhone?