Life in other dimensions and stars