https://www.youtube.com/watch?v=uCd6tbUAy6o Battle royale titles had become one of the gaming trends ...