I've gotten pretty far in Shovel Knight: Specter of Torment. The only Knight I haven't beat yet is Propeller Knight (french guy), but his stage is the hardest so I have an excuse for that. Once I beat the game I'm probably going to replay it using the New Game+ mode, which combines your magic and health, and makes them slowly decrease, so you have to dash through the levels and make sure you keep your magic (known as "darkness") up.