Hopefully, there are a variety of ways to solve each level, if you got stuck and wanted to see it through, I posted a walkthrough vid.