my only complaint is that is really flippin short, like it's a demo for a larger game. Hey! Maybe you could make a larger game out of this! :D
(i also LOVE the parallels to social anxiety here)