I completely suck at puzzle platformers, but I can see the ideas at play here even though I couldn't make it past level 3. Music was a little intense, but that's not necessarily bad.
Game mechanic was not immediately obvious, but easy to understand once I figured it out.