I'm running Windows XP with a Radeon HD 2400 graphic card. A fairly modest machine. And the game runs fine. The only significant delay was the initial loading/setup time. (Noticeable, but not annoyingly so.)
But once the game loaded and started, I didn't notice any lag in moving from level to level, or moving through any particular level. All very smooth.