This was very cool and became quite complex after a while! Very good job!
I got stuck on level 6 tho, I used the reflective things to make the green stuff disapear and then I didn't know how to keep going from there..
Was very fun and interesting tho! :D