Windows 8 will allow users to pay for game, movie and music content with a credit card instead of forcing them to use Microsoft Points, as it did in the beta. According to The Verge , Microsoft's new operating system features the option to pay using Points alongside real money transactions.







