SCP: Infohazard: Dev Log 7: Lore, Easter Eggs, and Selfies

Check out some of our recent updates!