When you play a game, there is often a lingering curiosity about what it would feel like to stand in the same setting as the characters you see on screen. Some game developers take this a step further, crafting worlds and characters so immersive that players feel as if they are part of the story themselves....