I've been playing this, I noticed you were in the credits, Awaclus.
It's a decent entry into the difficult puzzle game niche (Stephen's Sausage Roll, Snakebird, Baba is You, etc.). I didn't watch that stream you linked, but it gets a lot more difficult in the extra puzzles after you get to the credits.