Revitalizing Browser-Based Gaming: The Rise of Instant-Play Platforms