Infinite Horizons
Description
In a world where time and space are fractured, the heroes embark on a journey across dimensions to stop a cosmic entity from unravelling reality itself. Along the way, they encounter surprising new villains that make them confront the choices that define who they are, all while racing against the clock to save existence from annihilation.