1) Halo 2 - So many memories, loved it so much and still do today! Loved the levels, story, Chief and Arbiter swaps, boss fights and so on.
2) Halo 5 - Very fun campaign through and through, loved the levels, albeit they can be slightly bland in color early on, story was different, but fun and interesting. Warden fights were real cool, but I would like to see varied boss fights in the future. Only complaints are lack of Master Chief levels, over abundance on Osiris (Don't really care for them, besides Vale since she knows about Sangheili culture, can speak their language and is voiced by Laura Bailey [No seriously, thats one of my reasons, Lucina rocks!])
and the ending was annoying at best, also
3) Halo CE: First game I played long ago when I was the young age of 7. Bro showed me the Covenant ships, guns in Halo, I learned about plasma weapons taking down shields real quick, loved the story and characters, levels, great amounts of love for it!
4) Halo Reach: I was gonna put this above Halo CE, but I didn't want to deal with endless hate at me and I kinda have nostalgic memories for CE. Reach was fun through and through, loved the dark atmostphere Bungie went with, fun game play and just over all a blast through and through.
5) Halo 4: Long story short, loved the story and character develpment, didn't like the gameplay, HATED the final level (QTE part mostly.)
6) Halo 3: ODST: Love the story and atmosphere, Sadies Story collectibles were awesome, BUT OH GOD THIS GAME. I find it very boring and un-fun in solo, only fun in co op.
7) Halo 3: To me, this is THE WORST Halo game. This game to me is garbage. I hate it with a passion. I like the custom games and forge, but that campaign was just utter trash in comparison to Halo 2, the match making wasn't that great like it was hyped up to be, and was just a boring game overall, even co op feels more like a chore than it does fun. I still don't understand why people find such a boring, bland and monotonous game such as Halo 3 to be the best one in the series.
1) Halo 2
2) Halo 5
3) Halo CE
4) Halo Reach
5) Halo 4
6) Halo 3: ODST
7) Halo 3 (I loathe this game)