The first trailer for Netflix’s upcoming Ultimate Beastmaster is perfectly designed to make you feel out of shape, because there’s nothing like watching amazing feats of strength while parked in front of a computer. (Maybe watch this one while at the gym?) The competition show features athletes from around the world taking on an intense obstacle course, American Ninja Warrior-style. Sylvester Stallone is executive producing the series, and Terry Crews and Charissa Thompson are the U.S. hosts. Five additional countries are competing—Brazil, Germany, Japan, Mexico, and South Korea—and each will have its own edition of the show. Ultimate Beastmaster muscles its way onto the streaming service February 24.