Yes but no doubt Halo "borrowed" elements from games that came well before it. If it enhanced those or made better use of those elements then good for it.
Favourite all-round game is probably System Shock 2.
Amazing atmosphere, interface, story, gameplay, depth, challenge, replayability. Co-op mutliplayer was great but unfortunatly extremely buggy.
Nothing has touched it since in this regard for me in terms of doing so many elements of a game so well.
Games like BioShock and Dead Space fall flat in comparison. But hey, depends what you like.