You are thinking of Fileplanet.
I'm sad to see this site go because at least for me the downloads were fast and very minor to no waits with no hassle, unlike the aforementioned.
Also something to consider:
A good PC has better graphics than a console. The games coming out for consoles are thus automatically scaled down in graphics compared to their PC 'equivalents'. What then is the difference of tuning down your PC games settings to match the graphical quality of the console games? You should be able to play anything for as long as the console lasts easily if you do this without upgrading, because the consoles are not being upgraded either.
Translation: "It doesn't work all the time with Linux and it doesn't give me a physical copy to have as a backup. I love it!"
You can have discs if you want them. Steam includes a tool to backup your games. Plus you can buy the games in retail which comes with the discs of course if you prefer.
If you have duplicate games you can grant them to other accounts as gifts.
I'm glad you posted this, because I was just thinking: "Where's Waldo?"
You are thinking of Fileplanet. I'm sad to see this site go because at least for me the downloads were fast and very minor to no waits with no hassle, unlike the aforementioned.
Also something to consider: A good PC has better graphics than a console. The games coming out for consoles are thus automatically scaled down in graphics compared to their PC 'equivalents'. What then is the difference of tuning down your PC games settings to match the graphical quality of the console games? You should be able to play anything for as long as the console lasts easily if you do this without upgrading, because the consoles are not being upgraded either.
Translation: "It doesn't work all the time with Linux and it doesn't give me a physical copy to have as a backup. I love it!"
You can have discs if you want them. Steam includes a tool to backup your games. Plus you can buy the games in retail which comes with the discs of course if you prefer.
..and playing games. Oh, wait.
You've just crossed over into.. the Twilight Zone.