The concept is cool, it reminds me of Portal a little bit, with some concepts of Mercury Meltdown, for some reason....
Never heard of mercury meltdown but I might check it out for some inspiration!
Thanks for playing :)