Understand Why The Counter strike Provides The Best Battle Royale