Steam does offer a lot, but the mac app store seems to provide an infinite amount more of games. Also with iCloud, I could see that if games have a cross platform release, e.g angry birds, flight control. You could have cloud saves akin to that of steam, but this will also go beyond games.