Steam: God of War hits like a bomb

Xbox Game Pass hits 25 million subscribers