Dustforce is what most would classify as precision-platformer, a genre that I disliked. Yet this game somehow managed to be one of my favourite games. This game is just that good.
First thing you'll notice is its gorgeous graphic and sound. It's very pleasant to the eyes and ears, which is something you'll need to soothe the frustration that come from this game's harsh difficulty.
The gameplay is superb. When most games of the genre give you simple controls and requires you to press them at the exact timing, Dustforce has a vast array of traversal techniques for you to choose from. The game also put more emphasis on momentum. Which is why (outside of the tutorial) the game has 64 levels to train (and test) you about the more complicated techniques. Even the overworld itself is designed in a way that requires you to perform difficult techniques to reach harder level.
One last thing, you will want to have the game run at stable 60FPS because any drop in frames can spell doom to your run.