Well ive played Halo:combat evolved on PC for quite some time now, and i have to say that the singleplayer sucks ass. Well it was ok in the start but then all the levels became similar, same textures and stuff, all the hallways were similar and i got confused, didnt know where to go etc. But i think that the singleplayer on XBox is much more better, but still the aspect where halo scores most of the points is multiplayer. The game is suitable for noobs too cause your character has a shield, so you dont get killed instantly like in CS for example if you are new to the game. Another thing, you can use vehicles like tanks, and some interesting flying alien machines, which are very easy to operate, and all this also helps newbies to adapt and eventually get better. And a very fun thing is Warthog, a hummer-like army vehicle with a gun turret on top. Players can cooperate- one steers, one shoots from the big gun, and another passenger can use his own gun, sitting next to the driver. Also you have a big choice of weapons starting with a pistol and ending with a rocket launcher, plus alien weapons. Plus some cool future thingys, like teleporter etc.