Daylight, the procedurally generated horror game, has a new release date—April 29. The date was revealed in the above

Advertisement