Leiden #1 Saw the ad on XBox live and it makes me want to play now. When is it going to be released? I also want Halo 3,These two alone make owning a 360 worth it.