This document discusses how the game Minecraft can be used for educational game-based learning. It describes an iKidsFuture program that uses Minecraft to teach math concepts, physical and life sciences. Students learn in a fun team environment while developing critical thinking skills. The program helps students acquire real programming and engineering skills by having them build and program robots to solve problems in Minecraft.