Cool concept, didn't get to listen to the music but it's a really cool idea! Reminds me of Portal in a way :)
Yep, Portal is one of my favorite games, and it was an inspiration for the puzzle part of the game