These ideas, still completely conceptual, are great fertile ground for Quantum SF. What would a life form be like in a curled up dimension like that? If these dimensions are that small they can be living among us by the bazillions right now, more prolific than dust mites or amoeba, or atoms. The concept that we could be living with alternate dimension life forms blows my mind.
Here are two questions that start the ball rolling for me. How do we define life forms (always a great science and SF question)? Second, if they exist here, do we call them Earthlings or alien?
Hey, who knows, they may be our ticket out of here to the great beyond of outer space.