Here is some gameplay of Apex Legends. As you can see there are still some glitches and random crashes but I was able to take out someone eventually.
Battle Royale is not my thing as I am not a 1 and done fan but I do like the revive options and the squad play.