Somehow I was thinking about Harold Gets Screen Time during the making, but the game was not related to HGST at all. Maybe it's due to similar proportion of silliness and madness.
And you are soooo quick in beating all the puzzles lol.