I've done everything I can to get my computer at optimum efficiency to play this. I'm not a big PC gamer at all but I bought my laptop from xoticpc last September and it should be gaming ready... or so I thought. I dunno. Here's what you're looking at:
Hmmm, you are playing at 1280 X 720 res and still experiencing lags and that too on a 330 GT ?
Ok, as the others said, its your GPU, and since its a laptop too, you can't play it at medium settings while getting 30 FPS constant.
Your GT 330M is equla to like the Geforce 220 GT. Personally I think its your GPU.