Power Rangers never surrender!