ok first halo is an online game its a dumb idea to buy it if you dont have live , theres nothing to do but replay the game with campaign scoring on or find all the skulls and terminals and to get the last single player achievements , halo 3 has 21 online levels and 30 online modes plus the ability to create levels and download more levels on xbox live , plus create modes , and make movies take my advice and just get live , you obviously got internet why dont you do it , you get 1 month free for first time and live lets you download movies , music and games to your xbox , you can watch movies online with 8 players or voice chat and video chat so much more , with live your games never get boring , you save money buying new games . If you want to add something to that game halo and every game you buy after it get live