Apex Legends smashes 25 million player mark, dominates Twitch