Ah~ I see! That make sense. Thanks for explaining! Great twist on the perspective! I could feel the vibe of "Start to think about the meaning of themselves in the game world" when talking with the first character (or the boss).
Oh! Maybe you can put a short version of these concept explanation on the submission page, where "how does your game fit the theme" shows. Usually people look for the explanation there when they are confused about the concept, I guess.
Anyway, nice game! Your team has great potential.