Re-discovers your own past and lost memories on this incredible journey through the nature while fighting your inner demons and fears.