Yo diria Shovel Knight como mas dificil.
Monster Hunter 4 tambien es bastante complicado pero en muchos sentidos, hay que tener en cuenta muchas cosas, invertir tiempo en mejorar el equipo, farmear, estudiar un poco a cada monstruo, etc...
Y Layton si no eres asiduo a los puzzles pues tambien es complicadillo