A strange swirl in the sky seen over much of Britain and Europe this week wasn’t the result of alien activity but rather a ...
If you’re looking for a new horror game, you’re in luck. Devolver Digital just announced and released a brand new game, Look Outside. The terrifying game is a genre hybrid that mashes survival horror ...