About the title
The future of Earth depends on a new technology, but there's an unexpected twist on the path to the planet's survival. Locked in a laboratory and trapped in a time loop, disoriented heroes try to escape masked invaders while safeguarding a new energy source that could save humanity.
