I would have said Dark Souls when I first played but it wasn't that bad to be honest learned quickly. In any case I would have to say Undertale Genocide Run.
the most recent one would have to be cuphead but man it is fun! the fact that it is hard makes me want to play it more until i overcome those goddamn bosses haha