Electronic Arts  made its big battle royale play yesterday with the launch of Apex Legends, a new free-to-play shooter. Initially debuted via an official Twitch stream following a weekend of leaks and teases, Apex Legends was simultaneously launched on PC, PlayStation 4, and Xbox One—and rapidly dominated Twitch. Apex Legends has handily topped League of…