Halo is a good game. I'm not an huge Halo fanboy, in fact I only own Halo: Combat Evolved for PC. I just think the game is fun, although bungie needs to get their shit together with the PC ports. Even with its technical downfalls, Halo managed to create both excellent single-player and multi-player game modes, which is quite rare in today's market. The campaign mode had a simple enough story to follow, even if the levels got a little repetetive, and the ending is one of the best I've yet seen - it resolves the first game, but sets the game up perfectly for a sequel.