by John Hoskin on Mar 10, 2020
The free-to-play battle royale for Call of Duty launches today!
Will you be playing?
Is there room for another Battle Royale? I guess we are going to find out.