(Ping! Zine Web Tech Magazine) – Xbox 360 users now have just a little over one week to download Halo 3 for free on Xbox Live. The game’s free availability comes as part of Microsoft’s Games with Gold program – something that was initially announced during E3. Those who download Halo 3 before the end […]