Hey, appreciate the feedback!
Unfortunately - and just for some context - I messed up halfway through the project and.. well deleted the entire project (Don't ask how!). I was also silly enough to not use version control, but that changed the moment I remade the project and started from scratch. So the game didn't get a second of bug testing :P
I initially set up the circuit mechanics first without really knowing what the gameplay was or how to communicate a puzzle element to the player. I felt that by giving you just a diagram of a circuit that you needed to remake with the physical components, it would have been too easy. So with time really pushing on, I just quickly bodged together a jigsaw-esque puzzle.
I would love to hear any ideas on your take on this ^ it would be really useful if we decide to take this further!