Apple Inc. (AAPL), Microsoft Corporation (MSFT) and the Future of Tablet Gaming