I only played for a short while but I noticed some lag, do you know why? I do have youtube playing on another screen but that is running smoothly while the game still lag a bit. Is there something that might explain why the game might lags? just looking at it, it doesn't look like there should be much lag.