The guys at PCGH managed to get some face time with the developers afterwards that did shine a light though: The PC is the lead platform for development. What this affords us is a proper game with advantages that the 360 is not capable of such as higher frame rate, better graphics (their words) and GPU Physx acceleration.
The gameworld is set to be completely load free and seemless and while the demonstration did not do a good job of showing this, the developers assured that the code will be heavily optimized before the 2010 release. Now if we can just get Steam or GOG to re-release the original for play in the meantime.