The high-quality battle royale game topped the Epic Games store in its opening week and is still growing. Source link Share