For most professional enterprise-grade business software users, Microsoft is not really a games company. For Xbox users and games-focused software application developers, Microsoft does of course ...