A digital distribution provider of games such as MSN Games, Yahoo Games, Steam, Stardock, GameTap, and so on.