The idea is really cool! It's too bad that it's a bit less fun alone.
One suggestion: reduce the color stains' hitboxes, it felt a bit too punitive (e.g. sometimes I was barely touching the stain and I had to start all over), reducing the hitbox would make it a bit easier and more about the puzzles.
For a first game it's really great job !