If you didn't see "Titan Games" last night on NBC, you missed out. Think American Gladiators meets American Ninja Warrior. What do you think?