Every major publisher has to have their own battle royale game now, but Ubisoft has had some trouble getting theirs off the ground. 2020’s…
Tag:
Every major publisher has to have their own battle royale game now, but Ubisoft has had some trouble getting theirs off the ground. 2020’s…