Frikkin' Splash Lake, hands down. There are some great games on that list but I think Splash Lake tops them all. It is one of the best action-puzzle games I've ever played. It's a unique concept and an excellent implementation with a challenge level that scales pretty darn smoothly. It gets hard, very hard, without seeming completely cheap. Every victory in the higher levels is hard won and worth it.
Besides, that, the graphics, animation, and sound are all very appropriate and well-done.
I think this game has all the spit and polish necessary to make it the best on the list.
My runner-up choices are:
Buster Brothers
Ys III (a personal fave of mine)