Here it is. Ubisoft has made their entry into the already crowded Battle Royale market featuring a battle pass and everything in-between. Let’s just jump into this. For those of you that aren’t aware. Battle Royale as a concept is very simple, bunch of people spawn in on a map, the map gets smaller, good Continue Reading