An interesting excursion for Call of Duty. Novel take on battle royale format that's fun for a while but will ultimately disappear into history as a forgettable blip.