It is not yet confirmed that the popular “Battle Royale” game will return or not in India. Although fans are still waiting...
It is confirmed that the popular “Battle Royale” game will return to India, even if it takes a few more months. While...