News

The pattern of Xbox laying off people is becoming more prominent by the day, and Game Pass is not the reason for such horror.