Apex Legends is probably the best free to play battle royale game there is. It is not extremely violent and great for teens to play aswell. The game has a number of characters and weapons to choose from and each has their own special ability to bring to the table aswell. Definately check this one out!