The reality competition series billing itself as the first-ever obstacle course for the mind" debuts Feb. 26.