You are correct. But honestly, I think 343 should be commended. Even with the delays, Halo is one of the most complete (meaning has a campaign, multiplayer and more goodies for the player) games on the market for $60. Battlefront and others seem incomplete and require DLCs where Halo is free.