Publisher Devolver Digital and developer Francis Coulombe have announced pixel art survival horror RPG Look Outside for PC ...