Microsoft has announced that the requirement for an ‘Xbox Live Gold’ subscription in order to play free-to-play multiplayer games is…