And the site looks and feels great!
Click Here [http://www.gamesforwindows.com/en-US/]
[http://www.gamesforwindows.com/en-US/]
With 'Live Enabled' games I think it's definitely worth a try, especially if you are already and Xbox Live member.
Pricing is a bit high for some comparatively, but the daily deals will give me another place to check when looking for cheap games.
The site is nice but client feels very unpolished, especially when you try to re-size the window. I'm assuming they will be updating this, because the logo at the top is blurry and the window is eye-blinding white. The ease of use is also lacking, I certainly would like to know the prices of the games before I click on the link.
Rather unclassy of them for the look of their icon... (even though it's an improvement)
I personally hope they do well, adding more games and having sales would certainly help, but what can you expect from something just out of the gate. I like Steam, but I feel 'dragged in' due to there being no real competition for me to choose otherwise. If they integrate it with Xbox Live more they should have a very good chance of succeeding.
Click Here [http://www.gamesforwindows.com/en-US/]
[http://www.gamesforwindows.com/en-US/]
With 'Live Enabled' games I think it's definitely worth a try, especially if you are already and Xbox Live member.
Pricing is a bit high for some comparatively, but the daily deals will give me another place to check when looking for cheap games.
The site is nice but client feels very unpolished, especially when you try to re-size the window. I'm assuming they will be updating this, because the logo at the top is blurry and the window is eye-blinding white. The ease of use is also lacking, I certainly would like to know the prices of the games before I click on the link.
Rather unclassy of them for the look of their icon... (even though it's an improvement)
I personally hope they do well, adding more games and having sales would certainly help, but what can you expect from something just out of the gate. I like Steam, but I feel 'dragged in' due to there being no real competition for me to choose otherwise. If they integrate it with Xbox Live more they should have a very good chance of succeeding.