Xbox 360 turns heads with a breathtaking new feature
Microsoft has just announced a long awaited release of their newest feature available for Xbox 360. With this release, gamers will be able to get their favorite game delivered to them ON DEMAND. What does this mean? You can open up a big menu of new releases and top picked games for your Xbox and order them directly from that list with a credit card! This does NOT mean the points system is going away, stated Microsoft. Thirty big title games will be released to start, and there will be new titles added weekly.
This new system will be put into play sometime in the month of August of 2009.