New interactive battle royale is Black Mirror meets Squid Game 1 month ago