angelo said as he nodded at the mirror , implying that the looking glass were perhaps a time tunnel or dimensional portal , a doorway between worlds that could possibly allow a man to pass through and live again .