I have both halo and counter strike and i disagree that some poeple can't adimit that halo is rubbish i think that halo is far better than counter strike graphics-wise, multiplayer and in single player. Halo i admit after 2 months you get bored of it but u get bored of cs the same way but i keep coming back to play halo more there is much more depth in the gameplay and a better storyline. CS is a gd game but people are at a fault where they think it is better than halo i think people fail to admit that halo is a masterpiece and should be regarded as one of the best fps's out there. the only think halo 1 has about it that need major is improving is the fact that it would be great online.