It’s nice to see Steam picking up speed when it comes to supporting indie games (though it’s pretty much debatable if the games on offer are indie in the first place).
Seventeen of PopCap’s wonderful games will be made available on Steam starting this August 30th, while presumably DEFCON’s release date was pushed back due to the fact that they were trying to conclude this deal.