However, Google didn't seem to copy any of their tech but just implemented the same idea (a searchable/zoomable globe/map), which doesn't strike me as surprising as the idea isn't too farfetched and the tech is very much related to 3D graphics and game development, which had already come pretty far by 2004.
So the trailer implying they actually had it first and Google couldn't have done it without them seems pretty peculiar to me.