Anapurna Interactive has announced a starry cast for its upcoming time-loop thriller Twelve Minutes.
X-Men and Shameless star James McAvoy, and Star Wars' Daisy Ridley, will be joined by Spider-Man and Beyond: Two Souls actor Willem Dafoe.
Twelve Minutes has been the work of indie designer Luis Antonio for the last seven years. Its story involves a violent home invasion and repeated time loops where you try to change the outcome of what happens.
It's coming soon for PC and Xbox, here's a look at it below: