6 years ago browser, puzzle, freeware, exploration, adventure game, minor steps, evgiz Minor Steps (Evgiz)