... Why do we see modifications for Halo, but none of them ever release?

They're still Awesome!