Brain games is based on principles of cognitive psychology to help you practice different mental skill: memory, attention, speed, reaction, concentration, logic and more