(Ping! Zine Web Tech Magazine) – Halo 3 was expected to go free on Xbox Live starting Wednesday as the latter part of this month’s Xbox Live Games with Gold offering. Currently, Might & Magic Clash of Heroes is available for free and you can get that through tomorrow. Halo 3, first released back in […]