Spent like 20 mins trying to solve it but finally did it. Puzzles were pretty clever. Was a little stuck on the last one (Green key).
Damn, thanks for giving my slime 20 minutes of your time!