Battle royale mobile game