Nice game, the visuals were geometric and properly conveyed the sense of being in another world. Though being trapped in a computer generated dimension is a bit old hat, the soul you sing it is more important than the key you play it. Sounds were also appropriate and for the most part understated.
Puzzle difficultly seems fairly high, I had to brute force most of them. And I am completely stumped on the floating puzzle piece after you step through the door filled with stars...