My first thought when I saw the announcement was "Oh god, not another battle royale game", but having played it I think it's actually the best version of BR out there. Due to the smaller scale you get to the intense cat and mouse stuff a lot quicker than in most, and there are fewer instances of being sniped from a billion miles away by somebody you didn't even know existed.
I just hope it doesn't spell the end of traditional CS.