Who else can you download games from online? I know there is another one other then D2D.
Steam, gametap and some game develloper/publisher also offer this kind of service (like Strategy First)
Log in to comment