Radical Heights! New battle royal game!