chiefcanuck.com
Halo CE, Halo 2, and Halo 3 coming to Steam? (Rumors)
This is just a rumor but it’s a very interesting one. There’s a post over on neogaf (click here) that has a bunch of information and rumors in regards to potential upcoming games to Ste…