Microsoft’s $69B Activision Deal is Finalized: What it Means for Your Favorite Games #shorts