In context: If you've been keeping tabs on Microsoft's upcoming game releases, you might have noticed something a little unusual – several of their major titles launching this fall are PC ... Xbox's ...