Gamescom 2020 has seen the reveal of  trailers for several upcoming video games, including those indie studios like Annapurna Interactive. Annapurna's new "interactive thriller" --  Twelve Minutes -- boasts a star-studded cast and an intriguing premise.

The main character is voiced by James McAvoy; Daisy Ridley voices his love interest, while Spider-Man and Aquaman's Willem Dafoe is playing a yet to be revealed character. The game focuses on a man who is trapped in a time loop; the trailer features various images including the man dancing with his lover, then holding her bleeding body. Dafoe's character repeats a mantra in the background, meant to help the main character focus.

RELATED: Star Trek: James McAvoy Wants to Play a Young Captain Picard

All three actors are no stranger to genre roles. Dafoe portrayed Norman Osborn/Green Goblin in Sam Raimi's Spider-Man, as well as Nuidis Vulko in James Wan's Aquaman. Meanwhile, Ridley had the lead role of Rey in the Star Wars Sequel Trilogy. McAvoy is well known for his roles in the X-Men film franchise, as well as Wanted and Split; he recently provided the voice of Morpheus for the Audible adaptation of Neil Gaiman's Sandman.

Similarly, Annapurna Interactive is no stranger to time-loop games. One of their most popular games, Outer Wilds, has players exploring a solar system while trapped in a time loop. Twelve Minutes looks to repeat this, adding a layer of horror to the sci-fi elements within the game.

Developed by Luis Antonio and published by Annapurna Interactive, Twelve Minutes is slated to launch sometime this year. The game will be available on Xbox One, Xbox Series X and Microsoft Windows.

KEEP READING: Star Wars: Daisy Ridley Speaks Out On Rise of Skywalker Backlash