EXODE Review: A Tale of Migration