The game set me thinking,nice vibe!
Yes... very good to activate the brainfolds... I tried to include an allegory in the narrative but I'm not sure it came across lol (hint is in the game title's acronym)