Yes what else would it be?
I don't think I had ever heard of SCP (at least I didn't remember), and "Control" is such a generic word that could be anything. I have played the game, though, and I love it (and it fits into the whole SCP idea). Just wanted to be sure 😄
Okay enjoy this 999 pics
Oh and one happy and exited SCP-721-J
it also stands for 'single cell protein', apparently.
source: I googled it