No worries man, glad you found it! The wiring is a bit tricky, I fumbled my way through it; I don't think you need to restart each time, just grab where the cables begin and try again.
If you expand the more information on this page it says that the game, which at present is just a prototype, was made by HotBrewGames. Quick google search reveals that it's been in development since around March.
They haven't been active on any of their socials for a few months, I'm guessing due to COVID. This prototype has been uploaded for less than a day though so I'm guessing they're making a return.
I have absolutely no affiliation with them or the game and only stumbled across this prototype in the new itch.io releases so I figured I'd play it, somehow I've found myself helping everyone else play it too...