Steam is king. I'm not going to have 5 different store fronts installed on my pc. but they should match the 12% cut. 30% didn't give us half life 3 anyway. What, are we going to have to wait for cross-platform games... On the same platform? Can't they all just get along?