Having tried many of these so-called "brain training" apps, I like the approach Peak has taken. Im still waiting to see if the in-app purchases are worth it.
TheLazyPolygon about Peak - Brain Training, v2.13.5