The Return of MegaTess