Will those pub games be on the disc also when you get it? Would they be "in-game" games or would they be separate and you can play them through xbox live arcade? I really don't know if I should wait for them or spend 800 points.

Also does anyone know if that extra content on the Limited Edition (levels, weapons, etc.) will be given to you through a special code where you have to download the content or will the limited edition disc just be enough to get you the extra content through live?