Why You Should Play Brain Teasers