For those attempting to stave off the signs of mental aging, there is no better way to waste your time than brain training. Sure most of it's in Japanese, but the games aren't too bad and it's free. Here's the English version: http://flashfabrica.com/eng/
Favorite *******@work. So interesting brain training games. Having a lot of fun:)
Recommend :)