Apparently the Andromeda galaxy is a monstrous cannibal that binge eats smaller galaxies – CNET