Shovel Knight

His game is fun but super difficult.

Shovel Knight