I have a similar workout routine and what surprises most about it is how drastically it increases heart rate. In particular I have one exercise where instead of 12 reps, I slightly decrease the weight and increase the reps to 20, and try to get through the set as fast as possible. At the end of the set I am so out of breath that I need to take a short break before I can start the next set. What is it about the combination of moderately heavy weights and fast reps that gives such an intense cardio workout? Better than a run.