Reminds me of a game called Progressbar 95. I had a great time scratching my head on some of the puzzles, and does give me a work from home vibe from this game. Nice work!