Call of Duty testing out a ‘Battle Royale’ Mode
For the sake of brevity, we will assume you are at least vaguely family with Call of Duty. If you’ve been paying attention to the shooter genre of video games in any way, you should also be familiar with…