It's extremely excellent! It looks like you put a lot of work into this. I think you should post the pictures here on MOCpages. If you do that, then you can add a description for every picture. Wait, is this Halo? I don't know anything about Halo. Well, nice job anyway.