Why Should You Care About MegaBeauts?