I finished the game after 4 days of trial and error! my only critique is that I wish that there was a badge or achievement I could get for completing it. But I still consider it to be a 5/5. gg.
Hands down the best puzzle game I've played in a while. I've played puzzle games of a similar style to this before but they always felt too easy and boring. But this game manages to hit the perfect balance between challenging and rewarding. 5/5