Man, I'm a sucker for these puzzle/platforming(ish) games and was really digging this. Unfortunately I'm more of a console guy and am really bad at WASD, so I could only get so far, but I really loved the challenge.
Also, that was some super cool, groovy music!