Guys,

Valve does not publish games. In fact, Valve looks to EA to publish hard copies of their game. Valve also doesn't want anything to do with Halo, and I highly doubt they'd want to port a game. Hell, they can't even finish Half-Life 2: Episode 3.

I kinda wish they went with EA like Valve instead of Activision, but I am glad that IF a game comes to the PC, it probably won't use the EA download manager. Instead, it would probably use Steam. As long as Bungie was smart with the agreement, it should mean publishing rights ONLY. I HIGHLY doubt they want to put themselves through the same bullshit they went through with Microsoft again, especially after seeing what Activision did to Infinity Ward.

But you have to remember: Activision is a publishing company. It also has several subsidiaries, like Infinity Ward. Activision was in the position to boss IW around, and they own the COD series too.

My guess is that this is just a publishing deal. Bungie wants to make their next game reach as many people as possible, like the COD series. If they can expand past the Xbox, it's better for everyone. Bungie isn't desperately looking for a developer, like a small start-up studio would be doing, so they aren't willing to settle for anything to get their game out, even if the deal is equivalent to a dick up their ass. Bungie has something that Activision WANTS, and they hopefully realized that they have much more to lose if they didn't conform to Bungie's wants.

I still think they should have told Activision to fuck themselves after this IW mess, just because of their blatant disrespect for developers.