ID@Xbox Summer Game Fest Brings Over 70 Demos
Microsoft is holding its own virtual demo showcase, similar to what Steam did a few weeks back. The focus is on indie games, with over 70 unreleased Xbox games that will be available to download and play between July 21 -27.