March 15, 2024 at 02:29:13 UTC
The heroes think about their mission, afraid that it's a return of the space monster.