HorrorInterviewsvideoVideo GamesShould I Check Out: ‘Site 22’ & ‘Control’ Posted September 5th, 2019 by Mike PhalinShould you check out the SCP-inspired films of Klay Abele and the recent Remedy game ‘Control’? Visual effects artist and filmmaker Klay Abele…