Just tried the PS3 demo of this thing, and I'm seriously considering buying it, but the sometimes low framerate is holding me back.