Complex sentence: This theory was once thought to be invalid but, with the recent advent of extinction theories based on meteor impacts, may be making a comeback, suggesting that perhaps the truth is somewhere in between the two ideas.
Split into simpler sentences: This theory was once thought to be invalid but, with the recent advent of extinction theories based on meteor impacts, may be making a comeback. Perhaps the truth is somewhere in between the two ideas.