Wow, this game is amazing: can't believe this one got missed out on for the best of the month for November! Ok, that's a lie, I can easily see why people might've skipped this one as this is some Avengers Level Threat nerd shit that is niche as heck and might've been updated before I got my hands on it, but still!
This game heavily reminds me of some of my favorite Zachtronics games like TIS-100: very similar feel of messing around with building instructions for tiny systems that move inputs to outputs and reading manuals to figure out how everything works.
All-around I felt like the presentation and construction of the game was very professional and solid: loved how the game had a really cool story and theme to it with its cutscenes and style that made progressing more than just wanting to solve puzzles, and despite being a very complicated game, I felt like the HUD was very intuitive in how it was laid out and operated, especially due to the way you could hover over things to get tooltips which made me practically not even need the manual (that being said, I loved how the manual was in-universe crayon scribblings from Sasha: adds so much charm and immersion to the whole experience)! I ended up getting quite addicted to this and loved solving not only the puzzles but the puzzle of understanding how to be able to solve the puzzles in the first place!
While people rating the game low because of the complexity of the game could be taken as them just not being the target audience, I do think the game could have some slight room for improvement:
For example, I spent an incredibly long time stuck on the Dye Mixer program because I had no idea that moving a color onto another color would combine them: it seemed silly to expect that over a more logical overwrite/replacement of colors, and so I got stuck trying to get something done with add/subtract color and just got confused. I feel like I had a similar experience in TIS-100, but in that, I feel like there were more hints/example code in the manual that helped me learn these kinds of unobvious tricks, whereas in this there was nothing I could find.
Speaking of the manual, as charming as I think the it is, it might be a bit too obtuse and confusing to decipher its chicken scratchings: perhaps it could've been written a bit less busy or something to make it easier to read. I do appreciate the in-game manual which has both the crayon drawing and an attempt at deciphering it on the side.
It did feel like the game started to get to some complex stuff pretty early on, what with complicated jump commands and the like within the first four levels: as a programmer I appreciate it cutting to the chase and not babying me, but maybe for general public there could be some more tutorial-esque levels to let you learn concepts, maybe some programs that are finished but 'broken' where you fill in some missing lines, you know, simple stuff like you did for level 0, before letting them loose and writing their own stuff. I mean this is some college-level tough stuff that automatically assumes familiarity with binary numbering and assembly and so on: I like it but feel bad for everyone else!
Could also maybe make to have the manual have it's own dedicated shortcut button on the HUD instead of hidden away in the esc menu: I think that's an ok place to have it, but in my experience it took me awhile to find it so perhaps if it was more prominent people might have an easier time (instead I used the manual found in the description since I couldn't find it in-game).
Seriously can't believe something was made in a week: well done on this and hopefully you can take it as a compliment that it was missed out on as it's definitely niche stuff that isn't meant for mass appeal (though perhaps with some better tutorials and slower steps you could do it, but most likely at the cost of reducing its mystique).
EDIT: Getting a weird bug with Blue Green Separator: the program works, but it just keeps spinning its wheels after going through the first string of example inputs and never moving onto the next set. I've tried refactoring my code several times but it doesn't seem to have an effect: very strange!
EDIT EDIT: Bug with Blue Green Separator has been fixed woo~