- This game uses story, discovery, and an expanding world to explore.
- Over time you unlock tools and use them in increasingly complicated ways to solve problems.
- Builds skill level slowly so you never get frustrated but it is not boring either.
- Storytelling
- Control, choices and exploration
- Tools or levels of learning that can be unlocked
- Using familiar tools in new ways
- Content delivery in non-linear fashion
- Problem solving or puzzle based learning
- Scenarios