Halo 3 is basically the only reason I bought my xbox 360. Halo 3 has amazing high-definition graphics and great sound quality. This game can be played many different ways. You can play a campaign, which can be single player or two player co-op. The campaign version takes you to different levels and as you advance you get further into the story. You can use different types of weapons and vehicles that you find along the way. There are different skill levels that the campaign can be played on, so it is fun for all types of gamers. Halo 3 can also be played online where you can play various games against other players around the globe. There are different types of games, for instance, "team slayer", where it's four to a team against another team of four and your team tries to have the most kills to win and rank up. Other games can be played, such as lone wolves and rumble pit. You can play multi-player at home with your friends and you can talk to your other teammates through your headset. Halo 3 online is my favorite way to play because it is very social, exciting, and addictive. I recommend this game to anyone who loves a great shooter game, but there are some mature themes, so older kids only.