Challenging and rewarding!
It has some very challenging games that can frustrate you at times (especially those with time limits),but nonetheless it is one of the best brain training apps I have found!
A nickname that was just taken about
NeuroNation - Brain Training, v1.4.18