Well, for all of us out there waiting for Jake Gyllenhaal to don the infamous puffy pants for Prince of Persia: The Sands of Time, it turns out we are going to have to wait a lot longer than we thought. Variety announced yesterday that Disney has scrapped their original release date of June 19, 2009 for the big-screen adaptation of Ubisoft's best-selling game, and has pushed the release back to May, 2010 (that's right, almost a full year later). Disney has a lot riding on the production, and are hoping to turn it into their next big franchise -- so why the delay?

The official word from Disney was that the change was required to "to allow plenty of time for post-production considering that the tent pole will require extensive special effects to create its fantasy world and set pieces." Not to mention that the delay gives producer Jerry Bruckheimer and Disney some wiggle room in the event of an actor's strike. But the more logical reason for the delay was that if Persia kept its original release date, it would be going up against Transformers 2: Revenge of the Fallen -- and I think we all know who would win that box-office battle.

So what 'summer behemoth' will Persia battle instead? The lucky winner is Shrek Goes Fourth; which will probably prove to be an easier opponent for the video game flick at the box office. Director Mike Newell just started shooting on location in Morocco last week, and then will head off to London to finish the film. Now, if we can just get the film into theaters, we are all set.

Prince of Persia: The Sands of Time will now open in theaters on May 28th, 2010.