On the (not so) Mega ReFi