Apex Legends got dropped into our laps out of nowhere! Is this latest battle royale title a contender to unseat Fort Nite or is it simply a flash in the...