There has been much confusion surrounding Microsoft's strategy for releasing games under its first-party Xbox Game Studios ...