That's too bad about the brakes... I would say stopping is important on hell's revenge.

The trailer looks good!