Living in the mind of God. Do we really exist?