nobody will ever know the ending, everyone thought halo 2 was the last game, there might be a halo 4, so what if the slogan is finish the fight, another one can be finish the war then finish the flood or finis whatever. I bet it's not the last game they have to continue the series, it's their best selling game they'd be stupid not to.