Minimalistic in style, this game brings you on an unusual Sunday walk. Are these dangers of the outer world or of your own soul?