I have been looking at this site for a while now, and seeing how the new halo 3 maps are coming out, i might as well register. SO, hopefully you...