That was AWESOME! Running with added weight or workout stations every distance interval is one thing but when you add in a breathing impediment, it's a different world (at least it is for me.). I've run 5 different Battle Miles races so far ( 2 mile, 5 mile, 5K Tribute, 10K Tribute and Siege) and the Siege, by far , was the most challenging and rewarding. I HIGHLY recommend the Battle miles series. Especially Siege.