Indie game developer and publisher Midnight Forge have confirmed they are releasing a free demo for their detective horror game Nowhere this week. The demo has about 30 minutes of gameplay to show off what you'll experience in the full version as you investigate multiple sites of interest, trying to find out what happened to a[...]