Onrush is all about style, flair and the feeling of performing incredible takedowns, racing on the edge of control and risking everything.