Microsoft has today released a free version of Halo 3 for Xbox Live Gold subscribers, via their Games with Gold initiative. The first-person shooter, which was once the jewel in the Xbox crown, can be downloaded from today until October 31. If you haven't played it, now would be a good time to remedy that situation.