How Online Gaming Builds Thinking Skills Step by Step