Game way fun overall, I really enjoyed the puzzles and how I had to use the unique attributes together to get to the common goal.
To improve, I suggest having some way to pull blue's moving blocks away from walls. Way to many times one would get stuck against the wall and I'd have to restart. Some sound effects would also be nice!
Overall, fun game!