Foglight: FOGLIGHT LIVE ON STEAM!

Hello fellow gamers! The indie horror game, Foglight, is out now on Steam! What is Foglight? Foglight is a survival horror game set on an open world Island where the player has to find a way to either fight or escape. T…