The puzzles were quite fun! I beat it in about 2 hours, and only had trouble because I didn't realize that blue's path could go straight through a tile.
Here's a tip for anybody that's stuck on a level: write down all the sums, then try to solve one variable at a time.