I'm guessing the game could have been delayed for 3D support to be added. It might have required a small rework of their graphics engine, the GPS could have been added as a update at a later time so I don;t think it's essential for launch.
Whether they affected the release date or not, they're cool features even if I cannot use them myself.







