Rescue Princess 2.0, ways to make web apps more game-like

exploratory learning with levels, items, inventory, quests, and scores