"Immersive sims" refers to video games that deeply involve players in a realistic and interactive virtual world, allowing them to freely explore and make choices that affect the game's outcome. These games often have detailed environments, intricate storylines, and multiple approaches to problem-solving, creating an immersive experience for the players.
Full definition