WYP News Guru Jul 2, 2020 #1 Ubisoft's 100-player Battle Royale is coming. Read more about Ubisoft's Hyper Scape Battle Royale.