Microsoft’s Xbox has taken over Sony’s PlayStation Store April 19, 2024Microsoft’s Xbox platform has effectively taken over its arch-console rival’s storefront, owing to its absolutely massive content investment strategy. View Full Article