what is the release date of the title that is a free-to-play battle royale game ?
february 28 , 2018