I saw something similar fan-made game like this before. It looked okay but he didn't really get the storyline right
I didn't play it but I read about it and it bugged the crap out of me that the entire game completly contradicted all offical halo-story. I hope you don't do the same mistake