We ride. Kamen Ride, that is. Power armor is a go.