"JIAOHUN," a first-person horror game set in 1990s China, releases approximately 5 minutes of gameplay footage—exploring an eerie photo studio with a camera in hand"JIAOHUN," a first-person horror game set in 1990s China, releases approximately 5 minutes of gameplay footage—explore an eerie photo studio with a camera in hand"JIAOHUN," a first-person horror game set in 1990s China, releases approximately 5 minutes of gameplay footage—exploring an eerie photo studio with a camera in hand"JIAOHUN," a first-person horror game set in 1990s China, releases approximately 5 minutes of gameplay footage—exploring an eerie photo studio with a camera in hand