A new demigod in town