Personally, I took this as a game focussed on social anxiety and I really loved that, I just wish there was more to it!
(This is the second game on the video)