long live the new flesh megashare