Tag: August 11

  • Microsoft’s Next Dashboard Update Coming August 11

    Microsoft’s new Xbox 360 dashboard will be released on August 11th and feature a number of improvements and new features, including: A new “Xbox Live Games On Demand” service, allowing users to download whole Xbox 360 games. The service will launch with 30 games, including Assassin’s Creed, BioShock, Lego Star Wars: The Complete Saga, Mass […]