I bought the whole Halo collection (maybe one of those Humble Bundles, I don't remember) after hearing everyone raving online how great it is, not realizing that it was a console game.
I was never a console gamer, because I hate walled gardens. Also, I prefer mouse and keyboard, having spent way too many hours on Doom, Quake and Half-life.
Halo felt... weird. There were levels where you would go into nearly the same room (with small variations) to kill the exact same number and type of enemies.
Some parts were fun, like the vehicles. But by then I'd already played Half-Life 2.
I was underwhelmed by the whole thing, I did not even finish trying all the collection because of the huge amount of space it took on disk, even if you only wanted to play one of the games of the series.
This is just the opinion of someone who is not into consoles. I'm sure that if I'd bought the console and this was the only game I had, I'd probably love it, warths and all.