Great basic puzzle design - you used the different colors effectively.
Video of gameplay with my commentary: