Adventure through a land full of mystery and wonder in The Secret of Crystal Mountain, a game about a delivery fox making his way through a magical world.