I'm betting the Oct. 24th release date of the games is pushed back until right before Thanksgiving. Just a hunch.