I like the idea. The little storytelling addition makes it to be so much nicer experience. I didn't really fell the "there and back" theme though. With some work it could be a pretty solid game ;)