If that's so, then I wouldn't even bother playing it on the Xbox. Just play on the PC. ;]
Forum Rules