Technical Justification for Video Game-Based Training: Training on five cognitive skills - (1) processing speed, (2) attention, (3) working memory, (4) relational memory, and (5) cognitive flexibility - has been shown to provide promising transfer results to Gf and other relevant constructs. This training regime is the basis for the design of the Mind Frontiers software platform. Mind Frontiers includes an integrated suite of mini-games that are designed to train these five core cognitive skills. The mechanics, as abstractions of the cognitive exercises, ensure that the scientific integrity and the training effect of the exercises are preserved, but the exercises are implemented as games with motivational features and adaptive difficulty.