Apex Legends also enjoyed the most successful launch week of all time on the streaming platform Twitch. Impressive, no?