Superb art work, audio, and although the gameplay was less of my thing, playing it was still pretty satisfying.
Now I wanna play some Dustforce.