That being said, it's a bit of a shame it uses a virtual keyboard. Given the relatively constrained set of possible inputs (a dozen instructions, plus UP/DOWN/LEFT/RIGHT/ACC/NIL), it would have been cool to see him explore some more experimental touch-friendly input methods.
I've made a youtube that demonstrates some pipelining and loop unrolling in one of my solutions for Signal Averager. This video does contain some spoilers but will give you an idea of what's possible in TIS-100, just in case you're on the fence :) https://www.youtube.com/watch?v=XBfEcxvJ6aY
It is TIS-100, not TIS-100P. I don't know what difference between those.
This looks like it could be my type of fun. SpaceChem was awesome because it made me feel like I was designing microcode in a way (in that you have to coordinate independent things to work together with some basic commands), and KOHCTPYKTOP was really fun for (simulated) designing of integrated circuits from transistors by hand.
Here's a reddit AMA from 6 months ago. I guess the game is actually not new after all.