Runs OK for me. Certainly not perfect, but you get 60 fps here and there with a dash of ~40 fps. It rarely drops below 30 fps, thankfully.
Comparing it to Painkiller doesn't make any sense, though. Painkiller wasn't loaded with perpixel effects and didn't feature a unified lighting model. Those aspects are quite demanding...