Perfectly summed up my thoughts. I also finished the game and felt guilty with the semi-brute force methods I used just because it wasn't obvious to me if there was some overall strategy to keep in mind or rules to help you find your way there.