I've been trying out Lumosity for a while. Seems to have definite positive effects on the psyche, along with adverse effects on both my RSI and certain non-cognitive parts of the psyche..
I quickly reached the most advanced levels of most of the games there (there are a few which I seem to be quite average in though.) But then I noticed a substantial stress getting built up concerning pushing my limits higher and substantial disappointments when I happen to regress in some mental aspects. So this in fact ads a psychological/emotional part that if you bother to observe and appease in yourself, can help you really improve yourself.
Take it for a free trial: