Oh god you just reminded me I am about 5 problems away from "completing" TIS-100. I can't recall specifically which one I was on but I ended up spending way too much time on the game overall and needed to step back and do other things :) Neatening up little sections, trying to shave a few cycles off my run-time, trying to use fewer nodes. Ridiculously addictive, I highly recommend it.
I also bought Opus Magnum because it looked fun too and was on sale, but I fear it'll grab me the same way. Luckily it's summer so I'm not inclined to play much, and when I do I'm just throwing myself repeatedly at Malenia in Elden Ring (a strategy which isn't working out v well) :-D