I dont think his question has anything to do with the general game, its specific to galaxy. If you have it, run it, you will see what we are talking about.
BTW: I just tried my rig on Windows 7 and got an extra 10 FPS.
Seem after the first world all if fine, and very playable.