I watch a streamer who mastered speed running dozens of NES games. He says Battletoads was the hardest game to learn. Just getting through the game, not even pushing for a fast time, was extremely challenging. Much harder than TMNT 1 or Ninja Gaiden.
Reminds of the “walkers” in Battletoads