As more and more Battle Royale games are created, there is becoming more of a need for each one to stand out. Fortnite has managed this by making massive seasonal events featuring huge spectacles – and it looks like Call of Duty may be planning on doing the same thing. In a report by Tom …