That intro screen reminds me of many old games, it's very cool!
I liked this idea, I think you could make several worlds each with their own mysteries to explore.