Interesting idea. "One driving idea behind the Thinking Worlds engine is to embedded thinking processes (or scaffolding for higher order thinking) into the game engine. Thinking Tasks can provide structure for inquiry or for activities such as comparing and contrasting. Facilitating student reflection is also important to them. The games capture data which can then be used to identify trouble areas - and then new scenarios can be designed to address those thinking skills."