IT SUX! Do NOT buy it! Singleplayer is boring, and Xbox Live is very unbalanced, and a waste of money. Very unrealistic and requires no skill because the guns of literaly no recoil.(your bullets dont get less accurate as you keep shooting with fully automatic weapons).
If you are in to shooters I would reccomend Call of Duty 4, which is a great 360 shooter. And Xbox Live is worth it when you have a game like CoD4.