Complex sentence: Incubus also released an EP, "Trust Fall (Side A)", in early 2015, and two years later, the band released their eighth studio album, titled "8", on April 21,2017.
Split into simpler sentences: Incubus also released an EP, "Trust Fall (Side A)", in 2015. In 2017, the band released their most recent, and eighth studio album, titled "8", on April 21,2017.