User blog comment:Rtyh-12/1.1 framerate issues - Help!/@comment-76.121.160.174-20111203194804

For me, it's Steam. I've bought the game, but playing it through Steam just causes so much lag that it's barely worth playing.